Welche Programmiersprache ist die „Richtige“?

preview_player
Показать описание


Der Einstieg in das Programmieren ist eigentlich ganz einfach. Überlege was du entwickeln willst bzw. besser gesagt auf welcher Plattform (Windows, Raspberry Pi, Mac, iOS, Android, Web, …) du entwickeln willst. Dann nimmst du eine Sprache die auf dieser Plattform dominant ist und fängst an. Das empfehle ich dir auf jeden Fall.

Was du nicht machen solltest ist dich in Foren, Facebook-Gruppen, Kommentaren zu Artikeln, … von den Meinungen der Experten und solchen die noch Experte werden wollen beeinflussen zu lassen. Ganz ehrlich, jede Programmiersprache hat ihre Vor- und Nachteile. Auch ist es wahr, dass rein vom Aufbau einige Programmiersprachen für den Einstieg etwas leichter sein können als andere. Du solltest dir jedoch folgende Frage stellen: “Warum will ich Programmieren lernen?”

Wahrscheinlich geht es dir nicht darum irgendeine Programmiersprache zu beherrschen, sondern du hast irgendein konkretes Projekt im Kopf welches du umsetzen möchtest. Daher solltest du eine Programmiersprache wählen mit der du dein Projekt realisieren kannst und nicht die die am einfachsten zu lernen ist. Nimmst du nämlich die die am einfachsten zu lernen ist, dann fehlt dir in wenigen Tagen oder Wochen die Motivation weiter zu machen.

Kostenlose Ressourcen und Online-Kurse zum Thema professionelle Softwareentwicklung lernen:

#ProgrammierenLernen
Рекомендации по теме
Комментарии
Автор

Wer hat Lust und Motivation eine KI zu programmieren? Ich dachte mal ich fange mal klein an und steigere mich nach und nach. Habe mir Ziele gesetzt wie zunächst die Eroberung des Planeten, dann des Sonnensystem, gefolgt von der gesamten Galaxy, dann aller Galaxien. Später nach einer kurzen Pause fangen wir dann an mit der Eroberung aller Größendimensionen von winzig kleinem bis unvorstellbaren großen. Nachdem wir auch das geschaft haben, ist dann das Universum dran. Nach einer etwas größeren Pause erfolgt dann die Erobrerung des Multiversums in allen Größendimensionen!

King_of_Galaxy___
Автор

Am meisten Freude bereitet es mir eigene Konzepte zu entwickeln und zu sehen, daß sie aus eigener Kraft verwirklicht werden können. Nur zu schauen was es bereits für vorhandene Konzepte gibt, das ist im Vergleich dazu doch viel langweiliger und weniger herausfordernd. So ist die Vollendung eines Konzepts weniger spannend, als der Weg und die Gedanken am Rande, die uns einen möglichen Lösungsweg aufzeigen, der noch nicht zu Ende gedacht wurde und sich mitten in der Entwicklung befindet. Welchen Frust und welche Zuversicht fehl am Platz war und wie man sich die Arbeit mit einfachen Regeln, die man sich selber auferlegt, etwas erleichtern kann. Sich über seine eigenen Fähigkeiten hinaus zu bewegen macht einen ausgewogenen und entspannten Umgang mit sich selber und seine eigenen Gefühle nahezu unumgänglich. Es stekt noch mehr hinter dem Gedanken zu programmieren, als wir im Eifer des ernsten Moments bereits erahnen können.

freecrac
Автор

Habe mich Jahre über die meisten Programmiersprachen informiert, rumgespielt und Schlussendkich vor ca 4 Monaten für C# entschieden weil ich die IDE am besten fand und das GUI building für nich an einfachsten gelöst war. Ich bin ausserden letzten Monat ein Gasthörerstudium angefangen, damit ich mehr über die inneren Funktionsweisen verstehe. Mache bisher bei 4 Vorlesungen mit: Algorythmen und Programmierung, Hardwarenahe Programmierung, Softwaretechnik und Kryptologie. Die meisten Programmierbeispiel in den Folien sind meistens in Java, verstehe die aber sofort und kann die teilweise fast 1:1 in C# ausprobieren wenn nicht grade massiv Funktionen deren Klassenbibliotheken verwendet werden.

Zur Zeit programmiere ich einen Downloader in WPF, der Youtube Videos runterladen kann im Google Material Design, mit Clipboard überwachung für automatischen Download wenn ich einen YT Link kopiere, Downloadliste (Datagrid). Das meiste ist auch schon fertig. Jetzt hänge ich grade dabei SemaphoreSlim und Threading einzubauen. Den Semaphore würde ich gerne über eine ComboBox einstellen können, damit der nicht alle Video gleichzeitig lädt. Wenn der fertig ist, poste ich den mal hier unter meinem Beitrag.

Danke auch für deine Videos. Für mich sind es bisher die besten zum Thema C#.

Belibbelt
Автор

Wirklich gutes Video und gut erklärt :)

julienrosch
Автор

Super Video es eignet sich wirklich für Leute die noch nicht genau wissen was sie jetzt wollen.
Ich habe vor ca einem Jahr mit Programmieren angefangen und habe zu erst HTML und CSS gelernt.
Im moment arbeite ich viel mit JavaScript (jQuery, Node.js). Mein grösstes Projekt: xgario.ml
Ich habe nicht das ganze Programm geschrieben aber ich baue vom Grundelement auf und baue neue Features ein :)

Xgarioml
Автор

Mir gefallen deine Videos... Wenn ichs also richtig sehe ist der Wunsch meines 12 Jährigen Sohnes, programieren zu lernen und sich an c++ zu versuchen eine super sache. Ich selber hab keine Ahnung. Einzige Frage für mich der ich von Programieren keine ahnung habe ist, ob deine Videotutorials auch für Ihn mit C++ hilfreich sind ?
gruß Tom

tomschuelke
Автор

Vielen Dank für das Video!
ich glaube ich fange jetzt mit C# an, da ich dann auch mit Unity arbeiten kann.
Werde mich als erstes Projekt einem Handyspiel widmen. Mal schauen was daraus wird;)

phork
Автор

Was denkt ihr eigentlich so zu Scratch ? Also diese Block-basierte Sprache..
Denkt ihr dass ist eine gute Beginner-Sprache ?

Emil-lowd
Автор

Hallo ich möchte in Revit kleine Zusatzprogramme laden um das zeichnen von cad planen zu erleichtern. Um am Ende BIM Pläne erstellen zu können. Ist es sinnvoll das ich mich mit c# befassen oder bin ich auf dem falschen weg. Gruss Anders von Dänemark

anders.bisgaard
Автор

Welche Sprache ist am besten um Videospiele zu Programmieren?

marvin
Автор

Es gibt ja solche Projekte wie code.org oder das Small Basic von Microsoft die Programmieren lernen erleichtern sollen.
Schon mal probiert? Was hältst davon?

Tachiguro