myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   Aller Anfang ist schwer! (https://mygully.com/showthread.php?t=2175632)

Seico11 02.12.10 11:21

Aller Anfang ist schwer!
 
Hallo Leute,
und zwar würde ich mich gerne in die Marterie des Programmierens einarbeiten. Wirkliche Vorkenntnisse habe ich nicht, deshalb wollte ich mal bei euch fragen was ihr mir vorschlagen würdet. Mit welcher Programmiersprache sollte ich anfangen was habt ihr für Erfahrungen gemacht usw.
Ja ich habe die Sufu benutzt aber nur Tutorials für die verschiedenen Programmiersprachen gefunden.
Ja gegooglet habe ich auch. Ich hab verschiedenes gefunden aber ich wüsste gerne mal was die Leute hier dazu sagen, da ich nun seit kurzem das Board hier verfolge und gerne mal die Meinung von den Leuten hier hören würde :)

Danke im Voraus
Seico

spartan-b292 02.12.10 12:23

Gegenfrage was willst du (später) mit deinen Programmierfähigkeiten entwickeln?

Seico11 02.12.10 13:06

Ist eine gute Frage! :) also ich hab gesehen, dass es am Ende einiger Tutorials dann eine Hilfe zum Programmieren eines einfachen Spiels gibt was ich dann auch gerne ausprobieren würde.Irgendwann dann vielleicht auch mal eine Internetseite wobei das mit html und so ja dann anders ist was ich bisher so erfahren habe. Aber im Endeffekt erstmal um zu lernen wie irgendwelche Programme/Anwendungen aufgebaut sind usw.
Da ich ein sehr neugieriger Mensch bin möchte ich mich einfach neuerdings mehr mit Computern auseinandersetzen und am besten von allen Themengebieten hier und da was dazulernen :)

spartan-b292 02.12.10 13:41

Das ist schonmal einge gute Vorraussetzung.
Also wenn du einfach mal anfangen möchtes ein wenig zu Programmieren ist es im Prinzip auch egal welche Programmiersprache du dir aussuchst.
Im Studium sind das je nach Hochschule und Studiengang meistens C oder Java.
Wenn du zum Beispiel mit C anfängst und C "wirklich behersschst" ist es dann auch später leichter sich eine Sprache zusätzlich anzueignen da du das neue mit dem berreits gelernten in Verbindung bringen kannst.
Also wenn du nicht wirklich weißt wo es mal hingehen soll soch dir eine Sprache und fang an zu lernen.

Seico11 02.12.10 14:59

Ich danke dir vielmals!
Dann werde ich mich in den nächsten Tagen wohl mal an C setzen :)

germgerm 03.12.10 05:03

Hier hast du schon mal eine Lektüre:

[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

movpclr 03.12.10 15:31

also bevor ich mit c anfangen würde würde ich lieber gleich objektorientiert mit c++ anfangen...

PornoPenner 03.12.10 18:39

Eine OOP-Sprache, wie C++ oder Java, ist auf jeden Fall zu empfehlen und C vorzuziehen.

germgerm 03.12.10 20:48

In dem von mir immer wieder empfohlenen C-Buch gibt es auch das Kapitel
1.4 Vor- und Nachteile der Programmiersprache C

Am liebsten programmiere ich C++ mit Qt. Am schnellsten mit C#.
Aber um fremden älteren C++-Code lesen zu können, sind meist unbedingt C-Kenntnisse erforderlich.

Auch in dem inzwischen sehr alten "C++ for dummies" gibt es zuerst eine C-Einleitung.

Mit C zu beginnen ist keine Zeitverschwendung! Im Gegenteil, es verleiht Hintergrundwissen, das für jede Sprache gültig ist.

Akademisches Niveau gibt es vom Schmaranz:
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]
Das gleiche Buch gibt es dann auch für C++.

movpclr 03.12.10 21:08

Zitat:

Zitat von germgerm (Beitrag 21613343)
Aber um fremden älteren C++-Code lesen zu können, sind meist unbedingt C-Kenntnisse erforderlich.

das sehe ich nicht so.
zweifelsohne ist c wissen nützlich z.b. in der socketprogrammierung
aber dafür würde ich nicht den aufwand betreiben komplett c zu lernen.
vorallem mein programmierkonzept dann grundlegend zu ändern.
von der kosten/nutzen rechnung her, finde ich, lohnt es sich nicht c anzufangen,
wenn man nicht unbedinggt microcontroller programmieren will.
ich habe kein c gelernt und habe keine probleme mit c.

salve


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:10 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.