Mit Maschinencode Programmieren

Na schreiben, irgendwie auf die Hardware bekommen. Fertig. :D

Ganz einfache reaktions Spiele oder so kannst du schon recht gut in Assembler machen.
Nimmst du dir irgendein Microcontroller inkl. Entwicklerboard. Dann schließt du da (je nach dem was du machen willst) ein paar LEDs und Schalter an.
Und dann muss man immer wenn z.B. LED1/LED2 an/aus geht Schalter 1/2 an/aus machen. Bist du zu langsam oder hast es falsch gemacht -> Game Over.

Sowas wäre z.B. ganz einfach zu machen.
 
Dann bleibt noch die Lebensaufgabe.

Du musst im Gegensatz zu Hochsprachen ja die ganze Speicherverwaltung von Hand machen.
Außerdem hast du keine Objektorientierung oder gar irgendwelche fertigen Engines, so dass du irgendwas nicht selbst machen müsstest.

Wenn du wirklich alles selbst in Assembler schreiben willst, wirst du damit nie fertig.
 
Zumal du anscheinend kein Plan über Assembler noch über das Programmieren an sich zu haben scheinst. Selbst in einer Hochsprache wie C++ oder Java wird einige Zeit ins Land ziehen bevor du etwas vorzeigbares hast.
 
Ja. Das kann man in 20 Minuten lernen wenn man fit ist.
Für Maschinencode zu "können" braucht man Jahre. Aber das ist wie schon erläutert wurde ja heute nicht mehr notwendig da es entsprechende Sprachen ja gibt (wo man aber um wirklich gut zu sein ebenfalls Jahre üben muss).
 
Das ist Geschmackssache. Keine der Sprachen ist (wenn du mich "Anfänger" in den Sachen fragst) wirklich einfacher oder schwerer als die andere, sie sind nur eben etwas anders aufgebaut/haben ihre Eigenheiten.
 
Ich würde mit (Turbo) Pascal anfangen, vielleicht auch schon Delphi und dann halt zu C++ oder Java wechseln.
An vielen FHs und Unis wird nicht umsonst mit diesen "Lehr"-Programmiersprachen begonnen...
 
Zurück