Programmieren lernen...

  • Du musst nicht mit Java anfangen um dann mit C++ weitermachen zu können. Die Sprachen sind ziemlich ähnlich. Wenn man mit Java anfängt, dann kann man auch gleich mit C++ anfangen. Ich hab in der Schule Java gelernt und lerne jetzt selber noch C++. Das ist eigentlich ganz leicht, aber für Anfänger vllt alles etwas verwirrend.
    Probier ruhig C++ aus und wenn das nichts wird, dann such dir was anderes, wie Quickbasic o.ä., aber wenn man sich ein bisschen mit C++ beschäftigt, dann müsste man das gut hinbekommen.
    Also viel Spaß dabei.

  • hehe ich rate dir von ab :D
    hab jetzt


    TP , C, C++, VB,PHP und gerade C# gemacht... ich muss es das ist das schlimmste ^^
    Frewillig würd ich es nicht tun ;D


    Besorg dir Visual Studio 6 und fang mit C# an oder Java der rest ist komplett zeitverschwendung ^^ aus meiner sicht ^^ Ich werd Kaufmann und nicht Anwendungsentwickler... hab genug so "kranke" Leutz bei mir inenr Klasse ^^

    Einmal editiert, zuletzt von Wanted ()

  • Wenn du noch öfter "^^" machst, dann bekommst du bestimmt einen Preis...


    Nur weil du nicht gerne programmierst, heißt das nicht, dass es scheiße ist. Aus welchen Gründen hältst du es für Zeitverschwendung etwas anderes als Java und C# zu lernen? Nur weil du Kaufmann werden willst und soetwas lernen musst, trifft das doch noch lange nicht auf andere Leute zu.


    btw: Warum lernt man denn so etwas also Kaufmann? Das kann aber nicht sehr ausführlich sein, denn so viel Zeit könnt ihr doch gar nicht dafür haben.

  • du glaubst garnicht wie eng verknüpft java (oder auch andere programiersprachen) mit den aufgaben eines kaufmans verbunden ist !


    wir aufm wirtschaftsgymnasium lernen auch java

  • Zitat

    Original von gott himself
    du glaubst garnicht wie eng verknüpft java (oder auch andere programiersprachen) mit den aufgaben eines kaufmans verbunden ist !


    wir aufm wirtschaftsgymnasium lernen auch java


    Ich weiß schon inwiefern soetwas sinnvoll sein kann, aber dafür muss ich dann nicht 5 verschiedene Sprachen lernen und erst recht nicht sehr intensiv. Ich glaube kaum, dass sich ein Kaufmann mit der Effektivität von verschiedenen Sortieralgorithmen auseinander setzt.

  • @usherhai:


    Kannst ruhig zuerst C/C++ lernen und dann Java. (Machen wir zumindest so, weil unser Prof. meint, da C näher an der Maschiene ist (Speicher ansprechen usw.) lernt man die Grundlagen besser. Kann ich nicht beurteilen, hab zu wenig Programmiererfahrung)


    Wenn du aber wirklich Programmieren lernen willst solltest du dir aber eines klar machen: Du wirst nicht nach nach 2 Wochen das mega-hammer-dashatdieweltnochgebraucht-Programm programmieren können. (Sollte eigentlich klar sein, aber viele Vergessen das auch.)


    Also, wenn du es ernsthaft lernen möchtest, such dir die Literatur gut aus und nimm nicht das erstbeste Buch. Auserdem ist es ein rießen Vorteil, wenn du jemanden kennst, der gut Programmieren kann. Denn wenn du mal anfängst, tauchen schnell Probleme und Fragen auf, die man selbst nur schwer gut lösen kann. (Wenn du keinen kennst, kannst dich ja mal nach Foren umsehen, die sich mit Programmieren beschäftigen.)


    Loc_Isan

  • Hab ebis jetz auch Assembler, Basic,C,C++,VS C#, und Java gelernt. Das Problem ist dabei.. das du mit Basic, C, C++ und co. nicht bzw. nur sehr schwer Objekt Orieniert Programmieren kannst. Ich würde dir empfelhlen erst C# zu lernen und danach ist der Sprung auf Java ein Kinderspiel! :)



    MfG Chris


    EDIT: Wenn du ein gutes Buch suchst, würde dir das Empfehlen " Programmieren mit C# - von Jesse Liberty. Dt. Übers. von Jörg Staudemeyer"

  • mal eine kleine Gegenüberstellung:
    python:
    ist eigentlich keine Programmiersprache, sondern eine Skriptsprache. macht aber nix, weil man mit Python auch so ziemlich alles machen kann, was man mit den anderen Sprachen auch kann. nur leichter.
    objektorientiertes Programmieren möglich, aber nicht so ausgeprägt wie in Java oder c++.
    Also: du hast du es "relativ" leicht mit dem Einstieg, und du lernst recht schnell zu Programmieren, und man schreibt recht sauberen code.
    nachteil: du lernst nichts über speichermanagement.



    Java:
    weit verbreitet, gut dokumentiert, und sehr objektorientiert. alles ist ein objekt. das ist am Anfang sehr verwirrend, aber wenn man sich mal reingefunden hat...
    wird an vielen FHs als "einsteigerprogrammiersprache" genutzt.
    nachteil: du lernst nichts über speichermanagement.


    C:
    schnell, nicht objektorientiert, kryptisch. zum Einsteigen nicht zu empfehlen, weil heute objektorientierte Programmierung standard ist.
    nachteil:
    du musst speichermanagement lernen


    C++:
    schnell, objektorientiert.
    kann einen aber in den Wahnsinn treiben, wenn man tiefer gräbt.
    nachteil: du musst speichermanagement lernen. ;)


    zu c# kann ich leider nichts sagen, VB sieht nach allem was ich bisher an code gesehen hab ziemlich grausig und schlecht zu lernen aus


    ich würde zum Einstieg und zum Erlernen von Programmiermethodik python empfehlen.


    kommt aber drauf an, was du damit am Ende anstellen möchtest.


    edit: das man Wissen von Java auf C++ übertragen kann ist... naja, vielleicht etwas optimistisch. wenn man Code sieht kann man das vielleicht denken, aber von den Konzepten her sind die Sprachen schon sehr verschieden.


    was willst du eigentlich mit dem Programmier-Wissen anfangen?
    auch nicht schlecht zu wissen wäre, ob du irgendwelche Erfahrungen in dem Bereich hast.

    Einmal editiert, zuletzt von hobbes ()

  • Delphi ist für den Einstieg auch nicht schlecht... ich lerne das grade in Informatik.
    Grade durch die graphische Programmieroberfläche fällt der Einstieg leicht, zur Sprache an sich gibt es vielfältige Dokumentationen, Einstiegshilfen, etc.

  • also ich hab mich auf PHP, MySQL, HTML, ... spezialisiert ;)
    aber wenn du programme erstellen möchtest solltest du mit Pascal oder Delphi anfangen, weil diese grundlagen zu den großen Sprachen setzen, und dann mit C# weitermachen und die Kenntnisse letztendlich auf C++ ausweiten


    €dit:
    Wer VB lernt sollte lieber mal http://www.purebasic.de testen! ist wesentlich umfangreicher, schöner und besser :P
    einzige nachteile an der demo:
    -Kein direkter API Zugriff möglich
    -Maximal ~800 Zeilen Programmcode
    -Sie können keine DLLs erstellen
    -Der Debugger ist immer an und kann nicht deaktiviert werden (dadurch sind die Programme langsamer und die .EXE Dateien größer)

    3 Mal editiert, zuletzt von PCServe ()