Programmiereinsteiger

  • Ersteller Ersteller Willüüü
  • Erstellt am Erstellt am
W

Willüüü

Gast
Hallo,

ich habe mich schon bisschen durch die Links für Programmiereinsteiger durchgewühlt. Der Willüüü möchte mit dem Programmieren wieder beginnen. Hatte 3 Jahre lang C++ in der Berufsschule, doch eigentlich alles vergessen. Als Systemadministrator möchte ich dennoch wieder etwas mehr Erfahrung besitzen. Frage ist wo soll ich anfangen, ich möchte hauptsächlich Grundlagen in C auffrischen um irgendwann auch mal kleine Programme zu schreiben, die für die Linux Systemadministration hilfreich sein können. Wo finde ich gute eBooks die wirklich nochmal von Anfang an mit C beginnen, Schleifen, cout Befehle usw?


Welche Software soll ich verwenden, hier liegt sein einiger Zeit eine gewonnene MS VS 2005 Standard Edition rum. Habe auch Borland eine Schülervariante anzubieten. Wäre die Umstellung sehr groß, da ich mit Borland 5 in der Schule programmiert habe? Gibt es auch eine Alternative direkt für Linux?


Vielen Dank für den ein oder anderen hilfreichen Tipp.

Gruß
 
Lerne es unter Linux. Da sind alle nötigen Werkzeuge verfügbar und gut dokumentiert. Ich rate dir von sowas wie MS Visual C oder ähnlichen Riesenpaketen zum Lernen der Sprachen ab. Sie versperren nur den Blick aufs wesentliche. Du benötigst:

* C-Compiler: gcc
* C++-Compiler: g++
* irgendeinen Texteditor, um den Quelltext zu schreiben
* das Tool "make" um die Übersetzung zu automatisieren

C-Literatur:
* _das_ Standardwerk: "Programmieren in C" von Kernighan, Ritchie, 2. Ausgabe lohnt sich zu kaufen. Auch die Übersettzung ist gut gemacht, man muß also nicht zum englischen Original greifen.
* der C-Standard selbst (final draft) als Referenz wenn man was ganz genau wissen will: http://wwwold.dkuug.dk/jtc1/sc22/open/n2794/n2794.pdf

C++-Literatur: keine Ahnung. Ich kenne keins, was ich als geeignet zum Lernen betrachte.

Online findest du an vielen Unis Papiere zu C- oder C++- Programmierkursen.

BTW:
Um schnell mal ein kleines Programm zu schreiben, was man bei der Systemadministration brauch, sind eher Skriptsprachen interessant statt C oder C++. Mit Shellskripten möchte man sich halbwegs auskennen und außerdem mit einer "höheren" Skiptsprache für komplexere Dinge: perl und python kommen da am ehesten in Frage.
 
Zuletzt bearbeitet:
Zurück
Oben