Hallo liebe Community!
Ich will mit der Programmierung anfangen, und nebenher ein bisschen Geld verdienen. Nach etwas längerer Recherche bin ich dann dazu gekommen, dass ich entweder C++ oder C lernen will. Jedoch weiß ich nicht welche es von denen entgültig werden soll. Man sagt ja, dass C++ auf C basiert, aber ist wirklich so viel anders? Und kann man mit C etwas machen, das man mit C++ nicht machen kann? Zum Beispiel ein Betriebssystem programmieren? Ich meine, C++ ist doch eine Erweiterung von C, also müsste ich doch theoretisch alle Funktionen von C auch in C++ benutzen können, und zusätzlich zu den C-Funktionen noch ein paar neue. Oder?
Für Spiele ist C++ besser, aber ist es wirklich sinnvoll, mit C++ anzufangen, obwohl C++ auf C basiert? Kann C++ nicht genau so wie auch C auf die Hardware zugreifen, oder gibt es doch unterschiede, von denen ich nichts weiß? C++ ist ja außerdem Objekt-Orientiert... Ich habe den Sinn noch nicht ganz verstanden, aber ich habe auch noch nie ein größeres Projekt gehabt. Ich habe mal eine Einführung zu Python gemacht (Einstieg in Python - Ideal für Programmieranfänger geeignet), aber nicht das komplette Buch, ungefähr 3/4 des Buches. Also (würde ich jetzt mal so behaupten) bin ich kein kompletter Programmieranfänger mehr.
Ich tendiere eher zu C++, weil es ja komplexer ist. Und wenn man C++ vollständig verstanden hat, dann hat man C doch auch verstanden, oder?
Könnt ihr mir also Bücher zum lernen eurer jeweiligen Empfehlung empfehlen? Oder wie habt ihr euren Favorit gelernt? Ich würde Bücher bevorzugen, weil ich gerne etwas, mit dem ich mich beschäftige, in der Hand halte.
Danke schonmal im Vorraus für alle Antworten. Ich werde Nachfragen natürlich beantworten, aber wahrscheinlich mit etwas Verzögerung (ich bin nicht "Dauer-Online").
Ihr könnt mir auch gerne private Nachrichten schreiben, ich werde sie so bald wie möglich beantworten
Ich will mit der Programmierung anfangen, und nebenher ein bisschen Geld verdienen. Nach etwas längerer Recherche bin ich dann dazu gekommen, dass ich entweder C++ oder C lernen will. Jedoch weiß ich nicht welche es von denen entgültig werden soll. Man sagt ja, dass C++ auf C basiert, aber ist wirklich so viel anders? Und kann man mit C etwas machen, das man mit C++ nicht machen kann? Zum Beispiel ein Betriebssystem programmieren? Ich meine, C++ ist doch eine Erweiterung von C, also müsste ich doch theoretisch alle Funktionen von C auch in C++ benutzen können, und zusätzlich zu den C-Funktionen noch ein paar neue. Oder?
Für Spiele ist C++ besser, aber ist es wirklich sinnvoll, mit C++ anzufangen, obwohl C++ auf C basiert? Kann C++ nicht genau so wie auch C auf die Hardware zugreifen, oder gibt es doch unterschiede, von denen ich nichts weiß? C++ ist ja außerdem Objekt-Orientiert... Ich habe den Sinn noch nicht ganz verstanden, aber ich habe auch noch nie ein größeres Projekt gehabt. Ich habe mal eine Einführung zu Python gemacht (Einstieg in Python - Ideal für Programmieranfänger geeignet), aber nicht das komplette Buch, ungefähr 3/4 des Buches. Also (würde ich jetzt mal so behaupten) bin ich kein kompletter Programmieranfänger mehr.
Ich tendiere eher zu C++, weil es ja komplexer ist. Und wenn man C++ vollständig verstanden hat, dann hat man C doch auch verstanden, oder?
Könnt ihr mir also Bücher zum lernen eurer jeweiligen Empfehlung empfehlen? Oder wie habt ihr euren Favorit gelernt? Ich würde Bücher bevorzugen, weil ich gerne etwas, mit dem ich mich beschäftige, in der Hand halte.
Danke schonmal im Vorraus für alle Antworten. Ich werde Nachfragen natürlich beantworten, aber wahrscheinlich mit etwas Verzögerung (ich bin nicht "Dauer-Online").
Ihr könnt mir auch gerne private Nachrichten schreiben, ich werde sie so bald wie möglich beantworten