WikiDer > Programmierung (Computer)
Computerprogrammierung schreibt a Computer Programm, eine konkrete serie Anleitung Das hier Computer kann aufführen. Dies ist die Aufgabe von a Softwareentwickler oder Programmierer. Die Programmierung erfolgt in der Regel nicht direkt in Maschinensprache fertig, aber in a Programmiersprache. Der zu schreibende Programmcode heißt Quellcode und wird von a . gesteuert Monteur, Compiler oder Dolmetscher in Maschinencode umgewandelt. Besonders in der Vergangenheit, Computerprogrammierung ebenfalls kodieren benutzt.
Überblick
Mit Compilern, die dieselbe Programmiersprache in verschiedene Maschinensprachen umwandeln, wird es möglich, Software zu schreiben, die nicht an eine bestimmte . gebunden ist Prozessor. Darüber hinaus unterstützt eine Programmiersprache ein höheres Maß an Abstraktion als Maschinensprache, wodurch Programme leichter zu verstehen und zu modifizieren sind.
Der Umfang der Programmierung variiert stark. Viele Programme bestehen aus wenigen Zeilen Quellcode, die nach einmaligem Gebrauch verworfen werden; aber auch Programme mit Millionen von Zeilen Quellcode, die jahrzehntelang von Tausenden von Programmierern verwendet und angepasst wurden, sind keine Seltenheit.
Auch die Art der Programmierung kann sehr unterschiedlich sein: Unterschiedliche Arten von Anwendungen erfordern unterschiedliche Kenntnisse. Beispiel: Ein über a sent gesendetes Programm grafische Benutzeroberfläche mit Endverbraucher kommuniziert Dinge wie Fenster, Textblock, ausfüllbarer Textblock, Druckknopf während ein statistisches Berechnungsprogramm Unterstützung für z.B. Abweichung und Exponentialverteilung.
Daher haben viele Programmiersprachen alle Arten von anwendungsspezifischen BibliothekenDarüber hinaus wird eine bestimmte Programmiersprache oft als von Natur aus weniger geeignet zum Ausdrücken bestimmter Programmtypen angesehen, da die Ausdrücke, die die Sprache unterstützt, dem Problem nicht gut entsprechen. Dies führt oft zur Entwicklung neuer Sprachen.
Es gibt Tausende von verschiedenen Programmiersprachen,[1] die meisten noch gebräuchlichen Sprachen unterliegen einem ständigen Wandel, wie zum Beispiel natürliche Sprachen.
Ein Programm kann auch verschiedene Sprachen kombinieren. Professionelle Softwareentwickler spezialisieren sich auf bestimmte Sprachen und bestimmte Arten von Anwendungen, weil es so viele Programmiersprachen gibt.
Methoden
- zurückverfolgen
- Extremes Programmieren
- Funktionale Programmierung
- Strukturierte Programmierung
- Objektorientierten Computerprogrammierung
- RUP
- SADT
- Einheitlicher Softwareentwicklungsprozess
Siehe auch
- Hallo Welt
- Funktionsanalyse
- Versionskontrolle
- Refactoring
- Zu testen
- Validierung
- Dokumentation
- Algorithmus
- Optimierung
- Serviceorientierung
- Programmiersprache
- Objektorientierung
- Lambda-Kalkül
Quellen, Anmerkungen und/oder Verweise
|
| Programmiersprachen |
|---|
ABAP ·ABC ·ActionScript ·Ada ·algol ·APL ·Assemblersprachen ·AWK ·B ·BASIC ·BCPL ·C ·C ·C♯ ·sauber ·Schermaschine ·COBOL ·COMAL ·Curry ·d ·Eiffel ·Erlang ·F♯ ·her ·fortran ·gehen ·Haskell ·Symbol ·J ·Java ·Kotlin ·lispeln ·Logo ·lua ·m4 ·ML ·Modula-2 ·Oberon ·Objekt Pascal ·Ziel c ·Ocamli ·Unze ·Pascal ·perl ·PHP ·PL/I ·PL/SQL ·Prolog ·Prova ·Python ·Rexx ·Rollenspiel ·Rubin ·Frieden ·SAS ·Reichweite ·planen ·Selbst ·Simula ·Smalltalk ·Schnell ·TCL ·Typoskript ·vala ·Visual Basic |