From beginner to expert in your language of choice

Discover some of the best available learning resources for today's software and web developers. Programming languages we cover include C and C++, Java, C#, Swift for iOS, Ruby and PHP for web development, Perl for enterprise development, R for big data analytics, and many more.

This page brings together a wide range of books spanning many of our categories on apress.com. Explore new releases in programming below or use the search box to find a specific book topic.

  • Featured Author

    • Arjan Egges_bw

      Sandeep Nagar

      Sandeep Nagar, Ph.D. teaches and consults on the use of Julia, Python, MATLAB and other open source software and programming languages for data science and big data analysis. In addition to teaching at universities, he frequently gives workshops covering the use of open source software for data scientists. 

Why Shop on Apress.com?

The books in our Apress Shop come with free worldwide shipping for print copies, and our eBooks can be read on any device.

  • <

    Over 3,000 titles in programming & IT

  • w

    Free shipping for print books worldwide

  • m

    eBooks can be read on all devices