Bin ich zu blöd zum Programmieren ?
Hallo, die frage klingt vielleicht dämlich, aber ich versuche jetzt seit 2 Tagen Programmieren zu lernen. Ich möchte wirklich gerne in meiner Zukunft mit Software arbeiten und bin auch bereit meine Freizeit zum Üben zu "Opfern". Allerdings weiß ich selbst nicht so richtig wie ich anfangen soll, da ich niemanden kenne der mir helfen kann anzufangen habe ich gegoogelt, aber bin fast nur auf Seiten gestoßen die Zahlungspflichtig sind. Ich habe halt keine Ahnung wie ich üben/lernen kann. Ich bräuchte doch zunächst einmal so eine art Terminal, wo ich den Code reinschreiben könnte oder? Dann müsste ich mir eine Programmiersprache aussuchen, hier fände ich Java Script ganz interessant, aber C ++ wäre vermutlich besser, da meines Wissens nach, viele Firmen mit dieser Sprache arbeiten. Stimmt das? Und ist C + + schwer? Habe jetzt schon ein bisschen auf Internetseiten Rumprobiert, mit Java Script, und habe die Variablen auch nach 2/3 Stunden Coden nicht wirklich verstanden.Bin ich zu dumm oder geht das mehreren so? Man kann ja z.B. function name() {und so weiter} machen ,aber was kommt in die runde () Klammer? Wieso bleibt die manchmal frei und manchmal nicht? Und wie beziehe ich mich in Funktionen richtig auf Variablen? Variablen sind doch dafür da, um Zeit zu sparen oder? Weil ich so nur die Variable eintragen muss, anstatt den ganzen Text. Also sagen wir ich habe die Variable let y=x(). Wie beziehe ich mich da in einer Funktion drauf? So? : function x() {return y;} ??? Und woher weiß ich ob ich y in Klammer setzten muss oder Anführungszeichen verwenden muss? Sorry für den langen Text. Danke im vorraus.
11 Antworten
Für kleine erste ausprobierereien gibt es online Compiler.
Da brauchst du nichts lokal.
z.B.:
https://www.jdoodle.com/online-java-compiler/
https://www.onlinegdb.com/online_c_compiler
....
Lokal wird dann praktisch wenn du anfängst mehr zu machen als ein bisschen ausprobieren.
Zum lernen würde ich auf Bücher zurück greifen. Frei und Online wäre z.B.:
https://openbook.rheinwerk-verlag.de/javainsel/
Ergänzen kannst du mit Youtube Tutorials und Aufgaben z.b.
Nach zwei Tagen wirst du nicht gut programmieren können. Das ist ganz normal.
Normalerweise studiert ein Software Engineer und sammelt im Beruf später viel praktische Erfahrung.
Ich empfehle dir Go. Das ist eine moderne Programmiersprache. C++ würde ich an deiner Stelle überspringen. Das ist alt und unnötig kompliziert. Kein Mensch will freiwillig C++ benutzen.
Zur Programmierung benötigst du einen Texteditor. Beliebt ist Visual Studio Code.
Ich rate dir zu einem Buch um eine Sprache zu lernen, z.B. The Go Programming Language.
Für den Einstieg kannst du auch auf der Website von Go kleinere Tutorials durcharbeiten, die dich langsam in die Sprache einführen.
ist visual studio nicht schon ein compiler? Was ist Visual Studio dann?
Ein Texteditor. Die Fragen kannst du auch selber beantworten durch eine Suche im Internet.
Wahrscheinlich nicht. Bitte lies:
Um Programmieren zu lernen würde ich mit Java anfangen. Beispielweise ist der Syntax der Kontrollstrukturen an C angelehnt. Es ist schon viel gesagt worden. Ich würde in der Tat ein Buch empfehlen. Aber w3schools.com ist zwar English aber diadaktisch gut aufgebaut. Mir ist etwas ähliches in Deutsch nicht bekannt.
Und ganz wichtig eine vernünftige IDE wie netbeans, visual stiudio, phpstorm oder eclipse. Egal ob Einsteiger oder Profi es erleichtert die Arbeit ungemein.
danke dir, aber in Visual studio kann man den Code den man schreibt nicht direkt sehen oder? Also man kann es nicht einfach runnen und sieht dann die ausgabe.
Ich würde dir vorschlagen, ein Buch zu kaufen, in dem das Programmieren für Einsteiger schön didaktisch aufgebaut erläutert wird. Einfach nur wild im Internet rumgo**eln halte ich für keine gute Idee.
danke dir, aber in Visual Studio Code, muss ich um meinen Code zu runnen ja auch ein Programm haben um das zu öffnen oder?