I always suggest that programmers start where I did: K&R's "The C Programming Language" It's an excellent book that provides a strong foundation in the the language.
In working with both of these languages, I have also found knowledge of assembly language to be invaluable. I would encourage you to learn about assembly language programming on your target platform and spend a little time looking at the compiler output to get a feel for what's happening under the hood (gcc will let you stop at the generation of assembly code). Kristoffer Walker wrote: > Anyone have any recommendations for resources to begin learning C and C++ ? > > Just to give some background, I am very comfortable with scripting > languages like Python, JavaScript, PHP etc, and have a little Java > experience too. > > Thanks, > Kris > > -- > @kixxauth > fireworksfactory.blogspot.com > www.fireworksproject.com > www.kixx.name > _______________________________________________ > Mid-Hudson Valley Linux Users Group http://mhvlug.org > http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug > Upcoming Meetings (6pm - 8pm) MHVLS Auditorium > Jun 3 - TBD > Jul 1 - TBD > Aug 5 - TBD > ============================================================================= michaelMuller = [email protected] | http://www.mindhog.net/~mmuller ----------------------------------------------------------------------------- Government is not reason, it is not eloquence; it is force. Like fire, it is a dangerous servant and a fearsome master. - George Washington ============================================================================= _______________________________________________ Mid-Hudson Valley Linux Users Group http://mhvlug.org http://mhvlug.org/cgi-bin/mailman/listinfo/mhvlug Upcoming Meetings (6pm - 8pm) MHVLS Auditorium Jun 3 - TBD Jul 1 - TBD Aug 5 - TBD
