Programmiersprachen

  • Es gibt ja so viele Programmiersprachen, wie z.B. Java, Java Script, C++,.... und jetzt wollte ich mal anfangen zu programmieren, aber ich weiß nicht, welche Sprache man am meisten nutzt und wofür sie da sind (außer HTML). Vielleicht könntet ihr mir jetzt sagen, wofür sie einzeln da sind und welche die meist verbreitete ist.

  • Das kommt stark drauf an, was du vor hast.
    Willst du einfach nur Programme schreiben, fang am besten mit Pascal an und mach dann mit ner objektorientierten Sprache wie C++ oder Delphi weiter.
    Die Pascal IDE findest du in Morpheus.. Delphi Personal gabs mal kostenlos auf CD und C++ da gibts ne Menge Compiler - für ne komfortable IDE musst du aber blechen (oder ziehen).
    Java läuft zwar auf jeder Plattform ist aber dafür ziemlich langsam.



    Wenn du allerdings nur Webapplications machen willst, musst du Perl oder PHP lernen.
    Javascript ist nur ein Anhängsel von HTML.
    Sag mal, was du machen möchtest.

    :king: live long and prosper :king:
    [Color="#E50000"]A[/Color][Color="#E52700"]l[/Color][Color="#E54E00"]w[/Color][Color="#E57600"]a[/Color][Color="#E59D00"]y[/Color][Color="#E5C400"]s[/Color][Color="#DEE500"] [/Color][Color="#B7E500"]a[/Color][Color="#90E500"] [/Color][Color="#68E500"]p[/Color][Color="#41E500"]l[/Color][Color="#1AE500"]e[/Color][Color="#00E50D"]a[/Color][Color="#00E534"]s[/Color][Color="#00E55B"]u[/Color][Color="#00E583"]r[/Color][Color="#00E5AA"]e[/Color][Color="#00E5D1"] [/Color][Color="#00D1E5"]t[/Color][Color="#00AAE5"]o[/Color][Color="#0083E5"] [/Color][Color="#005BE5"]m[/Color][Color="#0034E5"]e[/Color][Color="#000DE5"]e[/Color][Color="#1A00E5"]t[/Color][Color="#4100E5"] [/Color][Color="#6800E5"]a[/Color][Color="#9000E5"] [/Color][Color="#B700E5"]j[/Color][Color="#DE00E5"]e[/Color][Color="#E500C4"]d[/Color][Color="#E5009D"]i[/Color][Color="#E50076"].[/Color]

  • Zitat

    Es gibt ja so viele Programmiersprachen, wie z.B. Java, Java Script, C++,....


    Nope, Java Script ist keine Programmiersprache, sondern wie der Name schon sagt, nur eine Scriptsprache.

  • Für ziemlich simple Programme ist wohl QBASIC das beste.
    Damit kann man zwar nicht besonders viel machen, aber dafür ist es sehr einfach.

    Ich bin der Geist, der stets verneint,
    und das mit Recht, denn alles was entsteht,
    ist Wert, das es zugrunde geht.
    Drum besser wär's wenn nichts entstünde,
    so ist denn alles was ihr Sünde,
    Zerstörung, kurz, das Böse nennt,
    mein eigentliches Element.
    :saroll: (aus Faust I)

  • Ich finde Delphi im Moment recht einfach, aber dass kann auch daran liegen, dass unser Infolehrer Rücksicht auf unsere angeborene Dummheit nimmt ;)
    Naja, um wirklich was gescheites zu machen brauchste entweder Delphi oder C/C++. Am besten wär natürlich Assembler, aber dafür muss man glaub ich statt nem Hirn einen Computerprozesor haben ;)
    Zum lernen kannste Pascal oder (noch einfacher) qBasic nehmen.
    Java ist zwar ziemlich verbreitet (z.B. beim Homebanking) aber viele positive Berichte hab ich noch nicht gehört.


    btw: Java und Java Script haben rein gar nichts miteinader zu tun! Java ist von Sun, Java Script von Netscape

  • Zitat

    Am besten wär natürlich Assembler, aber dafür muss man glaub ich statt nem Hirn einen Computerprozesor haben


    Mein Bruder hat mehrere Jahre in Assembler programmiert. Ich wusste gar nicht dass der ein Computerprozessor im Kopf hat. :D

  • Zitat

    Original von ztaK
    kann jemand diesen thread hier mal schließen?


    Wieso das denn bitte ? :O
    Ich versteh ehrlich gesagt net, was hier abgeht. :(
    Da kommt einer der meint bitte schließen weil sein Problem/Frage aus der Welt geschafft wurde - schwachsinnig.
    Und dann noch die Leute, die kommen und die Schließung eines Themas verlangen, weil einer ne spaßige Randbemerkung macht - wen stört das denn bitte ? Mich nicht. Und sicher auch viele andere nicht.

    :king: live long and prosper :king:
    [Color="#E50000"]A[/Color][Color="#E52700"]l[/Color][Color="#E54E00"]w[/Color][Color="#E57600"]a[/Color][Color="#E59D00"]y[/Color][Color="#E5C400"]s[/Color][Color="#DEE500"] [/Color][Color="#B7E500"]a[/Color][Color="#90E500"] [/Color][Color="#68E500"]p[/Color][Color="#41E500"]l[/Color][Color="#1AE500"]e[/Color][Color="#00E50D"]a[/Color][Color="#00E534"]s[/Color][Color="#00E55B"]u[/Color][Color="#00E583"]r[/Color][Color="#00E5AA"]e[/Color][Color="#00E5D1"] [/Color][Color="#00D1E5"]t[/Color][Color="#00AAE5"]o[/Color][Color="#0083E5"] [/Color][Color="#005BE5"]m[/Color][Color="#0034E5"]e[/Color][Color="#000DE5"]e[/Color][Color="#1A00E5"]t[/Color][Color="#4100E5"] [/Color][Color="#6800E5"]a[/Color][Color="#9000E5"] [/Color][Color="#B700E5"]j[/Color][Color="#DE00E5"]e[/Color][Color="#E500C4"]d[/Color][Color="#E5009D"]i[/Color][Color="#E50076"].[/Color]

  • @André-Nam: Es ist ja selten, aber diesmal hast du Recht. :D
    Andauernd will jemand dass ein Thread geschlossen wird.


    Wieder zum Thema:
    *grübel* Ich programmiere am liebsten php. Aber ich hab schon alles mögliche ausprobiert. Nagut, nicht alles mögliche, aber immerhin diese Liste:

    • html
    • java script
    • cgi
    • php
    • turbo pascal
    • delphi


    html, tp und php sind die einzigen Sprachen die mir gefallen. Die anderen find ich zu stressig. :rolleyes:

  • Ich frag das jetzt mal hier, weil ich nicht extra einen neuen thread aufmachen will:


    die leute die php proggen, welchen webserver lasst ihr laufen, um eure skripte auch anschauen zu können ?
    ich hatte bisher omnihttp, aber der ist jetzt abgelaufen und es gibt keine neue version !
    was könnt ihr empfehlen ?

  • Also ich bin der Meinung, man kann keine Programmiersprache mit einem Online Tutorial lernen.


    Da muss es schon ein gutes Buch oder ein Kurs sein..

    :king: live long and prosper :king:
    [Color="#E50000"]A[/Color][Color="#E52700"]l[/Color][Color="#E54E00"]w[/Color][Color="#E57600"]a[/Color][Color="#E59D00"]y[/Color][Color="#E5C400"]s[/Color][Color="#DEE500"] [/Color][Color="#B7E500"]a[/Color][Color="#90E500"] [/Color][Color="#68E500"]p[/Color][Color="#41E500"]l[/Color][Color="#1AE500"]e[/Color][Color="#00E50D"]a[/Color][Color="#00E534"]s[/Color][Color="#00E55B"]u[/Color][Color="#00E583"]r[/Color][Color="#00E5AA"]e[/Color][Color="#00E5D1"] [/Color][Color="#00D1E5"]t[/Color][Color="#00AAE5"]o[/Color][Color="#0083E5"] [/Color][Color="#005BE5"]m[/Color][Color="#0034E5"]e[/Color][Color="#000DE5"]e[/Color][Color="#1A00E5"]t[/Color][Color="#4100E5"] [/Color][Color="#6800E5"]a[/Color][Color="#9000E5"] [/Color][Color="#B700E5"]j[/Color][Color="#DE00E5"]e[/Color][Color="#E500C4"]d[/Color][Color="#E5009D"]i[/Color][Color="#E50076"].[/Color]

  • Ich benutz mittlerweile Apache - für PHP genau das richtige.
    Schau mal auf http://sourceforge.net/projects/foxserv/


    Das Programm installiert dir Apache, PHP und MySQL ohne nennenswerte Konfigurationsarbeit. Und CGI kannst du schnell manuel hinzufügen. (Nervt nur, dass man die Shebangline anpassen muss - in dem Punkt ist ein NT Server besser).


    Ich bin mittlerweile vom IIS weggekommen - hatte nur Probleme mit Nimda und diversenen Security Bugs.

    :king: live long and prosper :king:
    [Color="#E50000"]A[/Color][Color="#E52700"]l[/Color][Color="#E54E00"]w[/Color][Color="#E57600"]a[/Color][Color="#E59D00"]y[/Color][Color="#E5C400"]s[/Color][Color="#DEE500"] [/Color][Color="#B7E500"]a[/Color][Color="#90E500"] [/Color][Color="#68E500"]p[/Color][Color="#41E500"]l[/Color][Color="#1AE500"]e[/Color][Color="#00E50D"]a[/Color][Color="#00E534"]s[/Color][Color="#00E55B"]u[/Color][Color="#00E583"]r[/Color][Color="#00E5AA"]e[/Color][Color="#00E5D1"] [/Color][Color="#00D1E5"]t[/Color][Color="#00AAE5"]o[/Color][Color="#0083E5"] [/Color][Color="#005BE5"]m[/Color][Color="#0034E5"]e[/Color][Color="#000DE5"]e[/Color][Color="#1A00E5"]t[/Color][Color="#4100E5"] [/Color][Color="#6800E5"]a[/Color][Color="#9000E5"] [/Color][Color="#B700E5"]j[/Color][Color="#DE00E5"]e[/Color][Color="#E500C4"]d[/Color][Color="#E5009D"]i[/Color][Color="#E50076"].[/Color]

  • Zitat

    Also ich bin der Meinung, man kann keine Programmiersprache mit einem Online Tutorial lernen.


    Bei mir hat's für ein NewsSystem, Vote, TV-Plan... gereicht. :D
    Inzwischen hab ich allerdings auch ein Buch.


    Zitat

    Ich benutz mittlerweile Apache - für PHP genau das richtige.


    Vor 2 Tagen wollte ich auf Apache umsteigen, weil ich dachte ich hab's auf CD. Leider war das nicht der Fall. Zum Saugen war ich zu faul. Doch wenn du meinst das ist genau das Richtige für php werd ich es mir doch mal genauer ansehen. :P


    Zitat

    Danke... das hab ich irgendwie nicht gefunden... *patsch*


    np
    Du warst schon der Dritte dem ich die url gegeben habe.

  • Hi,


    ich hab da nen tollen Link entdeckt, leider in Englisch.


    Mit dem 'The Great Computer Language Shootout', einem sehr umfangreichen Vergleich von Programmier- und Scriptsprachen, hat Doug Bagley einige sehr interessante Ergebnisse erhalten. Diese sind aus Sicht der Script-Programmierung sehr aufschlussreich, wenn aber Doug auch zugibt, das mache Tests nicht wirklich fair sind. Interessant ist, dass Perl im Vergleich zu PHP wesentlich besser abschneidet. Besonders seltsam finde ich da die grossen Unterschiede beim Array- und dem Hash-Access und der Dateiverarbeitung.
    Aber macht euch selber ein Bild von den Ergebnissen - ich sage nur, dass haben wir schon immer gewusst :-) In diesem Sinne einen guten Rutsch ....



    Zum Grossen Programmiersprachen Shootout

    :king: live long and prosper :king:
    [Color="#E50000"]A[/Color][Color="#E52700"]l[/Color][Color="#E54E00"]w[/Color][Color="#E57600"]a[/Color][Color="#E59D00"]y[/Color][Color="#E5C400"]s[/Color][Color="#DEE500"] [/Color][Color="#B7E500"]a[/Color][Color="#90E500"] [/Color][Color="#68E500"]p[/Color][Color="#41E500"]l[/Color][Color="#1AE500"]e[/Color][Color="#00E50D"]a[/Color][Color="#00E534"]s[/Color][Color="#00E55B"]u[/Color][Color="#00E583"]r[/Color][Color="#00E5AA"]e[/Color][Color="#00E5D1"] [/Color][Color="#00D1E5"]t[/Color][Color="#00AAE5"]o[/Color][Color="#0083E5"] [/Color][Color="#005BE5"]m[/Color][Color="#0034E5"]e[/Color][Color="#000DE5"]e[/Color][Color="#1A00E5"]t[/Color][Color="#4100E5"] [/Color][Color="#6800E5"]a[/Color][Color="#9000E5"] [/Color][Color="#B700E5"]j[/Color][Color="#DE00E5"]e[/Color][Color="#E500C4"]d[/Color][Color="#E5009D"]i[/Color][Color="#E50076"].[/Color]