Yahoo Clever wird am 4. Mai 2021 (Eastern Time, Zeitzone US-Ostküste) eingestellt. Ab dem 20. April 2021 (Eastern Time) ist die Website von Yahoo Clever nur noch im reinen Lesemodus verfügbar. Andere Yahoo Produkte oder Dienste oder Ihr Yahoo Account sind von diesen Änderungen nicht betroffen. Auf dieser Hilfeseite finden Sie weitere Informationen zur Einstellung von Yahoo Clever und dazu, wie Sie Ihre Daten herunterladen.
Programmierer wie am besten vorbereiten?
Hallo ich möchte Programmierer weden und mir schonmal einige sachen selbst beibringen.
Also ich habe schon html und css gemacht und etwas php nun würde ich gerne wissen was man noch für programmiersprachen lernen sollte oder welche anderen Sachen man aufjedenfall lernen sollte!
Danke im vorraus ;)
3 Antworten
- SidewinderLv 6vor 1 JahrzehntBeste Antwort
HTML und css ist nicht (!) Programmieren. Das wird in Schulen und manchen Foren immer wieder gerne behauptet. PHP kommt zwar nah dran ist aber eher "scripten".
"Richtiges" Programmieren macht man entweder in Assembler oder Hochsprachen wie C/C++, Java, C# oder Pascal. Womit man da am besten anfängt ist ein Glaubensstreit! Einige behaupten Pascal sei das A und O für den Anfang, weil die Sprache speziell für den Lehrbetriebt entwickelt wurde, leider auch nur dafür, in der Wirtschaft und bei OpenSource nutzt es kaum einer. Wenn es schnelle Programme werden sollen, führt nach wie vor kein Weg an C/C++ vorbei. Das ist am Anfang ein bisschen schwerer, lohnt sich dafür hinterher. Java ist recht gut, wenn du schnell Erfolge haben willst. Du kannst natürlich auch eher in die Scripting Ecke gehen. Perl, Ruby und PHP sind dazu immer gut und Leute die das können werden immer gesucht.
Python ist eigentlich auch eine Scriptsprache mit der sich aber auch sehr große Programme schreiben lassen.
Alles in allem hängt es davon ab, was du machen willst. Wenn du Anwendungen schreiben willst (oder auch Spiele) sind C/C++ und nahe verwandte am besten geeignet.
- vor 1 Jahrzehnt
Was mein Vorredner erzählt ist Quatsch. Wenn du wirklich Softwareentwickler werden willst, dann lern gleich eine vernünftige Sprache. Je nachdem was du damit später machen willst, würde ich entweder C++, C# oder Java empfelen. Für Hardwarenahe, native Entwicklung ist C++ gut, dafür ist es nicht so einfach zu erlernen. C# und Java sind sich Konzeptuell und vom Syntax her sehr ähnlich. Wenn du eine von den beiden erlernen willst, ist es Geschmackssache, welche du lieber lernen willst. Die sind zum Beispiel gut, wenn du Anwendungssoftware entwickeln willst, dafür musst du aber weitestgehend auf tiefere Einblicke und Eingriffe in dein System verzichten.
HTML und CSS haben mit Programmieren wenig zu tun und bringen dir auch nicht viel. PHP geht schon in die Richtung, ist aber nur für Webprogrammierung konzipiert.
Hoffe ich konnte helfen,
Paul
Quelle(n): Programmiere selbst seit einigen Jahren und habe mir damit die letzen 4 Jahre neben dem Studium meinen Lebensunterhalt verdient. - Klaus LLv 6vor 1 Jahrzehnt
Es ist sicher nicht verkehrt, wenn man sich mit Sprachen wie Basic, dBase o.ä. beschäftigt. Es kommt ja immer darauf an, was man damit machen will und welcher Aufwand vertretbar ist. Auf jedem Fall entsteht ein gewisses Systemdenken (die Programmlogik), was man allgemein in jeder Programmierung verwenden kann. Wenn man z.B. auf der Ebene der Maschinensprache (bezw.Assembler) sich beschäftigt hat, kann man auch "fertige" Befehle bei Basic oder HTML besser verstehen. Man kann natürlich auch eine C-Sprache lernen, aber der Aufwand muss abgeschätzt werden, z.B. muss nicht alles neu erfunden werden, es gibt bereits zahlreiche Programm-Libs, die dann verwendet werden könnten. Viel damit beschäftigen und viel probieren.Guten Erfolg