This depends on your purpose. You may be planning to study a single text from the first page up to the back cover, to get a good idea of nowadays astrophysics across different fields, without entering in very detailed phenomenology. In that case, this is a good choice:
- Astrophysics for Physicists, by Arnab Rai Choudhuri, 2012 Cambridge University Press
This is a compact book, focusing on physical principles rather than phenomenological descriptions. As nearly all general texts, it introduces cosmology from a Newtonian scheme, but then it adds two optional chapters on GR and relativistic cosmology. That is one strong point, as opposed to similar literature in the field. It may be, however, very short in some specific areas (or simply not cover them).
But if your purpose is having a more comprehensive reference, suitable for selecting only the topics you need, here is a combination of two excellent books:
An Introduction to Modern Stellar Astrophysics, by Bradley W. Carroll & Dale A. Ostlie, Addison-Wesley
Extragalactic Astronomy and Cosmology, by Peter Schneider, 2006 Springer
They are complementary in its scope. The first one has one of its strongest points in the description of stellar structure and evolution, where it is very clear and full of details, althogh it puts less weight on describing the underlying physics than Choudhuri. It comes with some example codes in fortran and c. The second one is a gem for extragalactic astronomy with a comprehensive coverage, from a very authoritative researcher on gravitational lensing.
Beware of a book called 'An Introduction to Modern Astrophysics', by Carroll/Ostlie too. It is simply the same excellent book on stellar physics, put together with an independent second part that is not as good as the first. The resulting creature is a 1300 pages monster, with extremely small left inner margins that make some chapters almost physically impossible to read.
And finally, some books try to offer a very wide coverage of topics, while restricting the mathematics to a minimum. They are a nice read for beginning undergrads or serious amateurs. One of them is:
This post imported from StackExchange Physics at 2014-03-30 16:01 (UCT), posted by SE-user Eduardo Guerras Valera
- Introductory Astronomy and Astrophysics, by Michael Zeilik & Stephen A. Gregory