Programmieren lernen ( Kein Neuling )

  • Kommt natürlich immer drauf an was du vor hast.


    C# ist so ne Allround-Sprache. Da kann man echt viel mit anfangen.


    C#
    - Kostenlos + IDE
    - Aktuelle Sprache
    - Durchaus leistungsfähige Programmiersprache
    - Relativ simpel / verständliche / leicht erlernbare Syntax (aber absolut nicht vergleichbar mit AutoIt)
    - Durch das .NET Framework extrem viele vordefinierte Klassen und Methoden die einem das Leben sehr erleichtern können.
    - MSDN: Hilfe mit detailierten Beispielen auf deutsch zu beinahe jeder Klasse
    - Visual Studio: Gute IDE mit Syntaxhighlight, Autovervollständigung, gutem Debugger, etc.


    Nachteile:
    Interpretersprache, ohne Schutzmaßnahmen einfach Decompilebar


    Gruß
    florian0

  • Wie wärs mal damit, du verrätst uns was du überhaupt programmieren möchtest oder zumindestins in welche Richtung es gehen soll. Ansonsten könnten wir dir hier zich Programmiersprachen aufzählen.

  • Danke!
    So stelle ich mir einen hilfreichen Post vor!!!
    Was hälst du/ihr von Delphi?



    Delphi ist um in die objektorientierten Programmiersprachen einzusteigen eigentlich gar nicht so verkehrt. jedoch wirst du, falls du vorhaben solltest etwas komplexeres zu programmieren, schnell an die Grenzen des Programms stoßen.

    Mia sin mia!



    [align=center]Down and out with my dumb friends, ready to misbehave
    Forget about Monday to Friday, 'cause I've been working like a slave
    Creepin' towards the weekend, MDMAble to shine
    Bringing me down to the deep end, back off, back off!
    And let me lose my mind.

  • Was will ich programmieren?
    Naja , habe eigentlich keinen Plan.
    Habe mir gedacht das ich neben meiner jetzigen Ausbildung noch eine "hohe Programmiersprache" lernen will damit ich unter Umständen bald zu meinem Cousin in die Firma gehen kann als Coder.
    Er ist Chef Programmierer einer großen Firma und so hätte ich gute Chancen...


    Mit AutoIt + einer andere Programmiersprache? Prost Mahlzeit.
    Naja, aber dann grenze ich das mal etwas für dich ein.
    Möchtest OOP machen, können die Tools auf Framework basieren, irgendwas mit Webseiten oder Scripte oder soll das ganze doch ehr in die Maschinennahe Programmierung gehen?

  • Was will ich programmieren?
    Naja , habe eigentlich keinen Plan.
    Habe mir gedacht das ich neben meiner jetzigen Ausbildung noch eine "hohe Programmiersprache" lernen will damit ich unter Umständen bald zu meinem Cousin in die Firma gehen kann als Coder.
    Er ist Chef Programmierer einer großen Firma und so hätte ich gute Chancen...


    Frag doch nach welche Sprache sie in der Firma benutzen. :)


  • Sie benutzen mehrere Sprachen. Welche genau , darf er aus Rechtlichen Gründen nicht sagen....
    Gibt es ein gutes Einsteiger Buch/Seite für Delphi Anfänger?


    Moinsen,


    also da ich in meiner Abiturzeit delphi im Informatik hatte kann ich dir bloß die Seite Delphi Treff empfehelen. Da hab ich so einige Tutorials gemacht.


    MfG DaS kiDDy

  • Delphi ist um in die objektorientierten Programmiersprachen einzusteigen eigentlich gar nicht so verkehrt. jedoch wirst du, falls du vorhaben solltest etwas komplexeres zu programmieren, schnell an die Grenzen des Programms stoßen.


    Gelogen

  • Er darf es dir aus rechtlichen gründen nicht sagen? schau dir einfach ein programm von denen genauer an und du findest es raus^^ Wenn du beruflich programmieren willst, solltest du eine ausbildung machen oder studieren. ohne abschluss und ohne erfahrung wirst du schlechte karten haben, einen job in die richtung zu finden. in der wirtschaft wird viel c++ programmiert, bei internetfirmen ist php verbreitet und wenn dus schnell haben willst, schau in assembler (das solltest du an sich auch kennen, wenn du in die richtung arbeiten willst)

    Dieser Beitrag wurde noch nie editiert, zuletzt von »hangman« (Heute , 13:37)



    1355?mode=raw


    Skill ist, wenn Luck zur Gewohnheit wird

  • also c++ ist meiner meinung nach das absolute im bereich programmieren...
    du kannst eigendlich alles realisieren und hast zusätzlich die möglichkeit assabler code mit einzubauen...
    Jedoch ist diese sprache nicht für jeden was....
    beste IDE (Entwicklungsumgebung): Code::Blocks
    man könnte auch hier visual studio nehmen allerdings ist es schwer in visual studio nativen code zu schreiben der .Net frei ist... zudem kann man in visual studio soweit ich weiß keine linux anwendungen coden


    Delphi ist auch sehr flexibel und kann viel und man hat viele möglichkeiten und wenn ich mich nicht irre gibts auch da inline asm (keine gewähleistung auf diese aussage^^)
    IDE: Borland Delphi


    C# ist wie bereits gesagt eine allrounder sprache mit der man viel auf leichtem wege erreichen kann... allerdings ist sie Plattformgebunden (Windows) was c++ nicht ist
    Die .Net funktionen sind immens langsamer als c++ funktionen (sagen wir schätzungsweise 10-20mal langsamer, je nach menge der zu verarbeitenden variablen oder anweisungen kann sich das schon um mehrere sekunden handeln)
    IDE: Visual Studio


    visual basic finde ich persönlich nicht so schön wegen der schreibweise aber im grunde ist es das selbe wie c#
    IDE: Visual Studio


    dann gibts noch java...
    Java ist plattform unabhängig wie c++ und man kann auch viel damit machen... allerdings glaube ich das man ncht so viel kann wie bei c# oder c++ (auch hier keine gewährleistung)
    IDE: eclipse



    und dann solls noch ne neue sprache von microsoft geben die sich f# (fsharp) nennt worüber ich allerdings noch keine infos habe und ich finde es auch quatsch noch eine microsoft programmiersprache zu entwickeln... die haben da wohl langeweile....



    Hoffe das hilft


    MfG Sick^

  • Borderland :D
    Borland heist die Firma, und die sind Pleite :D


    CodeGear bzw. Embarcadero hat das übernommen.


    Ich bin mir grade nicht sicher welche IDE du hast. Wir haben in der Schule CodeGear Delphi 2007. Die is ganz gut und kostenlos. Da gibts die Autovervollständigung, aber die ist langsam, da muss man ca. 1/2 Sek warten bis die Vorschlagliste aufgeht. Kann sein das du die neuere hast. Müsste RAD Studio heißen.
    Und die Hilfe is meiner Meinung nach fürn Popo^^. Die von Delphi 6 is besser.


    FragSalat jap Delphi hat auch Inline Asm
    Der Vollständikeit halber möchte ich noch ergänzen das man .NET mit Hilfe von Mono auf Linux ausführen kann. Keine Ahnung wie so die Geschwindigkeit und Stabilität ist.


    Gruß
    florian0

  • könnte ich alelrding wär das nicht hier angebracht^^ und nicht so legal^^


    @ florian0
    ja mono kenn ich genau wie wine das ist das selbe in grün nur für alle windoof progs und das verlangsamt alles ungemein da kann sich bei ner kleinen anwendung schon um einige sekunden verlangsamen als bei c++;)


    hatte ma n test gemacht c++ hat ca 3 sekunden gebraucht um nen dword iin nen byte array zu speichern und das einige male und das c# prog mit den selben funktionen bis zu 30 sekunden

  • könnte ich alelrding wär das nicht hier angebracht^^ und nicht so legal^^


    @ florian0
    ja mono kenn ich genau wie wine das ist das selbe in grün nur für alle windoof progs und das verlangsamt alles ungemein da kann sich bei ner kleinen anwendung schon um einige sekunden verlangsamen als bei c++;)


    hatte ma n test gemacht c++ hat ca 3 sekunden gebraucht um nen dword iin nen byte array zu speichern und das einige male und das c# prog mit den selben funktionen bis zu 30 sekunden


    Dann hast du vermutlich was falsch gemacht oO, Mono solls ein bisschen verlangsamen, aber doch nicht so viel oO