Einführung
Programmieren ist ein sehr nützliches und lohnendes Hobby. Es gibt kaum ein besseres Gefühl, als wenn Sie sehen, wie jemand ein aneinandergereihtes Programm verwendet, um Ihnen das Leben zu erleichtern, und ihm sagt, dass es wirklich nützlich aussieht. Die meisten Menschen wünschten sich irgendwann in ihrem Leben, sie könnten etwas mit ihrem Computer oder Telefon tun, konnten es aber nicht. Wenn Sie eine Programmierung-Sprache beherrschen, haben Sie oft gute Chancen, ein Programm zu schreiben, das die Aufgabe selbst erledigt. Es gibt zahlreiche Programmiersprachen, aber viele von ihnen weisen viele Gemeinsamkeiten auf. Das heißt, wenn Sie eine Sprache sehr gut lernen, werden Sie in den meisten Fällen eine neue Sprache viel schneller lernen.
Grenze
Jeder Programmieranfänger muss verstehen, wie lange es dauert, eine Programmiersprache zu lernen. Wenn man ein Experte wird, kann man schnell viele Programme schreiben, aber es ist wichtig zu bedenken, dass es Jahre dauert, bis viele Programme von ganzen Teams erfahrener Entwickler erstellt werden. Daher ist es wichtig zu verstehen, dass die Kenntnis einer oder mehrerer Programmiersprachen nicht ausreicht, um die komplexeren Programme zu schreiben, die wir bisher gesehen haben. Es ist unmöglich, von den meisten Programmen, für die Sie derzeit bezahlen, eine eigene Version zu schreiben. Betrachten Sie dieses neue Hobby also nicht als eine Möglichkeit, viel Geld zu sparen.
Das Wichtigste, was Programmieranfänger wissen müssen, ist, dass Bücher wie „Programmieren in 24 Stunden lernen“ nicht wahr sind. Ein treffenderer Titel wäre „Programmieren lernen in 10.000 Stunden“. Wenn Sie 24 Stunden oder eine Woche damit verbringen, eine Sprache zu lernen, werden Sie nicht das nächste Windows- oder neue moderne Spiel erstellen. Sie können in 10 Minuten lernen, Programme zu schreiben, und alles, was Sie wirklich brauchen, um eine neue Sprache zu lernen, ist Ihre Lieblingssuchmaschine, aber Sie werden kein Experte. Der einzige Weg, ein Experte zu werden, ist wie das Erlernen der Geige. Die Antwort lautet: üben, üben und üben.
Wählen Sie Ihre Muttersprache
Nachdem wir uns nun mit den Einschränkungen befasst und uns mit unrealistischen Erwartungen auseinandergesetzt haben, werden diejenigen, die noch Programmieren lernen möchten, froh sein zu erfahren, dass der Einstieg ins Programmieren nicht schwer ist und man keine hohe Gebühr zahlen muss. Geld. Wenn Sie diesen Artikel online lesen, denken wir darüber nach, was Ihre Muttersprache ist, da es in einigen Sprachen bereits Ressourcen gibt, die Ihnen den Einstieg erleichtern.
Traditionell ist die erste Sprache, die Programmieranfänger lernen, Visual Basic oder Python. Das erste, was man verstehen muss, ist, dass diese beiden Sprachen sehr unterschiedlich sind. Der einfachste Unterschied ist der Preis. Python ist völlig kostenlos. Jetzt benötigen Sie nur noch einen Texteditor auf Ihrem Computer, um mit dem Schreiben von Python zu beginnen. Wenn Sie jedoch Windows verwenden, müssen Sie Python zuerst installieren. Aber obwohl Visual Basic, oft mit VB abgekürzt, kostenlos ist, ist es auch nicht kostenlos. VB hingegen kann für Anfänger einfacher zu erlernen sein, da Sie die Benutzeroberfläche (die Teile des Programms, die Sie sehen werden) durch Ziehen und Ablegen verschiedener Teile erstellen können, genau wie beim Entwerfen in einer einfachen Kunstanwendung. Die Version, die VB-Neulinge lernen, ist normalerweise Visual Basic 6, diese ist jedoch ziemlich veraltet und wird nicht mehr angeboten. Die Version, die ich heutzutage lerne, ist oft VB.NET, was für Anfänger möglicherweise viel weniger einfach ist.
VB.NET sollte in einer sogenannten IDE (Integrated Development Environment) entwickelt werden. Es handelt sich im Grunde um ein spezielles Programm, mit dem Sie andere Programme schreiben. Es existiert auch in Python, seine Verwendung ist jedoch völlig optional. Die kostenlose VB.NET-IDE heißt Visual Studio Express. Zum Zeitpunkt des Schreibens ist die neueste Version Visual Studio Express 2010. Leider schränkt die kostenlose Version der IDE Ihre Möglichkeiten ein und Sie können die von Ihnen erstellten Programme nicht kommerziell verkaufen. Leider ist die kostenpflichtige Vollversion der IDE nicht billig und möglicherweise nicht für Bastler geeignet, aber glücklicherweise ist die kostenlose Version gut genug, um VB zu lernen. Tatsächlich werden heutzutage nur sehr wenige kommerzielle Programme in VB entwickelt, aber viele andere Sprachen sind mit der Visual Studio-IDE verfügbar. Die Vertrautheit mit der Entwicklung ermöglicht die Entwicklung der Funktionen der IDE in vielen anderen Sprachen.