Krachi hat geschrieben:Was ist denn der große Unterschied zwischen C und C++? Hab gehört, C++ ist umfangreicher/komplexer.
C ist eine Untermenge von C++. Also alles was Du in C machen kannst, geht auch in C++. Mir fällt jetzt zumindest keine relevantes Gegenbeispiel ein.
In C++ gibts dann die Klassen, Templates, Ausnahmebehandlung etc., was es in C nicht gibt.
Eine Suchanfrage in Google hilft Dir da, wie so oft, weiter.
Am besten schaust Du mal in ein paar der vorgeschlagenen Bücher bei Amazon oder sogar besser in ner "offline" Buchhandlung rein und suchst Dir eins aus. Ich kann Dir leider keinen Tipp geben, das Buch mit dem ich mal mit C++ angefangen habe finde ich im Nachhinein für Anfänger grottenschlecht.
Als Entwicklungsumgebung kannst Du, falls Du Windows-Benutzer bist, z.B. Microsoft Visual C++ 2010 Express benutzen, das kann man wohl kostenlos bei Microsoft runterladen.
Programmieren ist übrigens wie Mathematik, beides kannst Du nur durch Übung und selbstständige Beschäftigung damit lernen, nur Lesen in Büchern bringt nichts.