Skip to content

Interactive e-book for Python to C++ transition

License

Notifications You must be signed in to change notification settings

knakaj/cpp4python

 
 

Repository files navigation

C++ for Python Programmers

This short ebook is intended to make it easy for anyone with at least some background in Python to transition to programming in C++.

Portions of this book began as Java for Python Programmers by Brad Miller. These sections were translated to C++ by Jan Pearce and a team of excellent Berea College students in 2018 and early 2019. Other portions of this book began as web pages written by Jan Pearce as support for a Berea College C++ programming class. Still other sections were newly written by Jan Pearce for this ebook.

Special acknowledgement is due to Jesse Walker-Schadler who while just a student in the Berea College Data Structures course had a vision of making graphics in C++ as easy as they are in Python both in terms of both syntax and installations. Over the course of two summers, he realized this vision with the creation in the open source CTurtle library which provides all of the C++ interactive graphics in this textbook.

How to use this book

Licensing

Creative Commons License
C++ for Python Programmers by Jan Pearce and Brad Miller is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

About

Interactive e-book for Python to C++ transition

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 67.4%
  • Makefile 30.4%
  • C++ 2.2%