kostenloser Webspace werbefrei: lima-city


Welche Sprache?

lima-cityForumProgrammiersprachenSonstige Programmiersprachen

  1. Autor dieses Themas

    fcr

    Kostenloser Webspace von fcr

    fcr hat kostenlosen Webspace.

    Ich w?rde gern mal mit dem Programmieren anfangen. Was w?rdet ihr mir als Einstiegssprache empfehlen? Sie sollte nat?rlich sch?n leicht sein, aber vor allem verbreitet sein und viel k?nnen. Somit w?ren wohl C, C#, C++, Java, Pascal und Basic am Besten, oder?

    :confused:
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. n********r

    Also wenn du mit PHP schon gearbeitet hast, w?rde ich dir raten mti C oder C++ anzufangen.
    Denn die Synatx der beiden Sprachen sind eigentlich ziemlich gleich...:biggrin:
  4. w******f

    Also ich denke versuchs mal mit Basic, wenns gut klappt kannste dann mit C/C++ weitermachen, Dann Delphi (C++ ?hnlich).

    Aber musst du wissen, was du machen willst. Basic ist aber oft ein guter einstieg.
  5. Autor dieses Themas

    fcr

    Kostenloser Webspace von fcr

    fcr hat kostenlosen Webspace.

    Naja mit PHP hab ich noch nicht so viel zu tun gehabt, ich hab mich mit HTML, JavaScript und DHTML bisher grad noch so durchschlagen k?nnen (bis auf einige Ausnahmen...).

    Ansonsten: W?rdet ihr mir eher objektorientierte oder prozedurale Sprachen empfehlen?
  6. Mit deinem Vorwissen w?rde ich von C-Derivaten eher abraten (es sei denn du bist verdammt geduldig ^^). Fange lieber mit BASIC oder Pascal an, das sind beides prozedurale Programmiersprachen, aber nicht so komplex wie C.

    Objektorientiert ist zwar was feines, aber Objekte sind auch nicht ganz triviale Datenstrukturen, die erstmal richtig verstanden sein sollten. Somit ist eine prozedurale Sprache meiner Meinung nach weniger komplex und soimit einfacher zu verstehen.

    Anderer Ansatz: Vor allem in den USA ist LISP als Einsteiger-Sprache sehr beliebt. Die Programmierung mit LISP untertscheidet sich ziemlich von C oder BASIC, da es keijne statische prozedurale Sprache ist sondern eine dynamische, "programmierbare" Sprache. Ob sie schwer zu lernen ist wei? ich nicht, aber man kann auf jeden Fall 'ne Menge tolle Sachen mit machen, weshalb ich sie vielleicht irgendwann mal lernen werden *gg*

    Oder du versuchst dich mal an Petrinetzen. Daf?r soll's angeblich auch Programmiersprachen geben. Das Entwerfen von Petrienetzen macht auf jeden Fall richtig Spa?, ist aber auch eine ganze andere Art zu "programmieren" (datenorientiert).

    MfG,
    thw
  7. Ich kann PHP eigentlich relativ gut und fange auch gerade an mit C++ und dann weiter mit C++ und DirectX9 f?r Spieleprogrammierung und muss eigentlich sagen das C++ ?hnlich wie PHP ist teilweise selbe operatoren und Schleifen aber C++ ist vor allem am anfang schwer da man doch schon mal mit den Schleifen durcheinander kommen kann ohne PHP Kenntnissen oder ?hnlichem. Ich empfehle dir auch den Einstieg mit Basic ;-)
  8. Basic...erstmal krabeln lernen bevor man laufen kann,obwohl ich heut zu tage vermutlich auch ne objektorientierte sprache lernen w?rde...trotzdem nimm Basic dasmit kannst du schon vieles machen und die Derivate sind vielf?ltig da solltest du f?r die ersten ein bis 2 jahre genug zu tun haben.
  9. bin in einer computerschule und wir lernen in der 1.klasse visual basic also denke ich das dass sicher ein guter einsteig sein kann
  10. nain...eine programmiersprache bei der man die oberfl?che malt w?re mir suspekt...au?erdem lernt man dabei imho nix.
  11. die antwort bezog sich schon auf visual basic, wenn ich das benutzen will, dann will ich nicht programmieren lernen, das taugt f?r ne quick and dirty l?sung aber nicht f?r ernstzunehmende anwendungen.

    Das war doch so das man dann erst in ner art grafikprogramm seine Oberfl?che zusasmmenpastelt und dann den code schreibt der das programm dazu bringt was zu tun oder irre ich mich ?
  12. fatfox schrieb:
    Das war doch so das man dann erst in ner art grafikprogramm seine Oberfl?che zusasmmenpastelt und dann den code schreibt der das programm dazu bringt was zu tun oder irre ich mich ?


    Vollkommen richtig, bei VB "malt" man siene Benutzeroberfl?che. Das erstellen der Oberfl?che zur Laufzeit (Code) ist ebenfalls m?glich, allerdings deutlich langsamer als die gemalte Version.

    MfG,
    thw
  13. Ich w?rde auf php tendieren, denn php orientiert sich nach C bzw. C++. Ausserdem kanns du mal mit c anfangen und einen sch?nen ?bergang nach C++ machen das C++ nur eine Erweiterung von C ist. (zB. Objekt orientert)
  14. das ist nicht das was ich sagen wollte, wenn ich programmieren will, interessieren mich weder blaue kn?pfe noch gr?ner hintergrund es interessieren mich die Byte Pakete A4 FF 21 09 und die IP 119.103.45.3 sowie die vomn Server gesendete Antwort. Angenommen ich programmiere es mit visual basic mit deiner blauen knopf /gr?ner hintergrund version dann frage ich mich f?r den fall das es nicht funktioniert warum der hintergrund nicht gr?n wird...die frage die ich mir aber eigentlich stellen sollte ist doch warum hat der rechner die pakte nicht gesendet,warum hat der server nicht geantwortet...dann komme ich der l?sung n?her weil ich mich dann weiter frage...habe ich ?berhaupt die richtigen bytes gesendet und ist die adresse richtig und was zum Teufel hat der Server eigentlich geantwortet und warum entspricht es nicht der erwarteten antwort ? so lernt man etwas...ERST muss etwas funzen DANN kann es gut aussehen.

    Beitrag ge?ndert am 7.05.2006 19:15 von fatfox
  15. das mit der quick and dirty ist ansichtssache f?r mich ist eine variante in der ich jeden variablenwert meines programms kenne und jede funktion durch ne zus?tzliche ausgabe testen kann wesentlich sauberer als eine bei der ich mir zuerst die falschen fragen stelle und demzufolge das problem von der falschen seite aus betrachte.

    au?erdem ist das gar nicht sicher das ich die innere architektur meines programms kenne...das ist vieleicht bei dir so weil du wei?t was du tust aber das ist bei jemanden der eine sprache lernen will lange nicht gesagt, au?erdem verleitet gerade vb dazu eben ?ber diese inneren abl?ufe erst nachzudenken wenn es schon zu sp?t ist, nemich wenn ich vor lauter user interaktion den blick f?rs wesentliche verloren habe.

    ich muss mich korrigieren, wenn ich sage das man f?r professionelle software keine ide benutzen sollte, der faktor zeit ist hier nat?rlich entscheident und spricht gegen h?ndische l?sungen deswegen wird professionelle software sicher auch auf diese art hergestellt (bewu?t vermeide ich hier mal das wort programmieren) das macht aber eine auf diese art entstandene software noch l?ngst nicht gut und den programmierer noch l?ngst nicht zum herren ?ber sein eigenes gesch?pf, das ist ?brigens etwas was auch bei anderen modernen sprachen zu beobachten ist, es wird programmiert obwohl kaum jemand eigentlich wei? was er tut und selbst leute die es besser wissen sollten lassen sich einwickeln weil es so sch?n leicht ist und so sch?n schnell geht. das ist der grund warum ich f?r jemanden der sich erstmalig mit programmiersprachen auseinander setzt immer eine m?glichst, na in deinen augen vieleicht umst?ndliche, sprache empfehle...es zwingt die leute dar?ber nachzudenken was sie tun.

  16. Naja ich hab da ja mal noch nen ganz alternativen Vorschlag zu machen:
    Assemblerprogrammierung!
    Als ich mein praktikum zu mikrokontrolern gemacht habe hatte ich auch keinen plan von programieren (nichtmal Pascal)!!

    das hat mir ne ganze Sache gezeigt!
    Vor allem ?ber das debuggen/Fehlersuchen!
    Ok, es wird mit der Zeit langweilig LEDs blinken zu lassen und Tasten zu dr?cken, aber aus dem Teil gehen zwei Pole raus und du kannst da ALLES anstecken!

    Bei Sprachen auf dem PC ist das so ne Sache mit externen Ger?ten^^

    Andererseits stellt sich mir die Frage: woher einen mikrokontroler nehmen wenn nicht stehlen?

    naja ich w?rd sagen das beste ist du f?ngst mit Pascal oder Basic an, wobei ich mich mit Basic ne so auskenne. Der Grund liegt klar auf der Hand:

    Diese Programiersprachen wurden dazu geschaffen das Programieren zu lernen! Wir haben in der Schule mit Logo angefangen! So weit musst du dich aber auch nicht herablassen, wobei es besser sein kann als Pascal!

    hast ja jetzt einige Tips bekommen...
  17. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!