Getting Started with C++

Hi there,

This is probably going to be a very common question so I apologise in advance. I am very new to programming and would like to know how to get started learning C++. I am using a mac so I understand XCode is the best compiler to use? Has anyone read any books which helped you get started? Some of the books I have purchased come with compilers which are only for Windows. Only recently came across Openframeworks , it looks like you can do some amazing stuff, so just wanna get started , but not sure how, any help would be appreciated.

Thank you.

If I were you I’d start with a solid learning of the basics, you can go with this course:
https://www.edx.org/course/mit/6-00-1x/introduction-computer-science/1122

Switching from Windows to Mac is not relevant if you don’t have prior knowledge. Otherwise just google “c++ basics mac” and I’m sure you’ll find what you need.

this looks pretty good, its cool that you can watch the lectures at any time. Thank you, much appreciated!

Hiya and welcome!

Even though it’s for Processing, Daniel Shiffman’s texts are wonderful. My students really appreciate his approach, language and style.

http://www.learningprocessing.com/
http://natureofcode.com/
http://vimeo.com/shiffman/videos

Generative Design, is also an excellent text (Processing)
http://www.generative-gestaltung.de/

As for C++…

Josh Noble’s Programming Interactivity covers Processing, OF and Arduino
http://shop.oreilly.com/product/0636920021735.do

This book is also great (and recommended to me by others here):
http://www.informit.com/store/accelerated-c-plus-plus-practical-programming-by-example-9780201703535

I hear there is a Getting Started with OF by Josh Lieberman due out soon.

https://github.com/jefftimesten/SpatialMedia/wiki/Getting-Started-with-openFrameworks- <— loads of great stuff

Thank you very much for these, definitely interested in all of them, looking forward to giving them a go. I appreciate it