Programmiersprache
Programmiersprachen sind wirre, unstrukturierte Gebilde von Befehlen, die einen Computer veranlassen, in einer besonderen Art und Weise abzustürzen. Hier gibt es unterschiedliche Arten von Strukturen
Inhaltsverzeichnis
Strukturen
Der kompetente Programmierer unterscheidet zwischen mehreren Typen von Programmierstrukturen.
Opfer-Orientierte Programmiersprachen
Abgekürzt OOP. In diesem Typus von Sprachen werden insbesondere destruktive Computerviren wie zum Beispiel Windows oder Internet Explorer gecodet. Hierzu zählen unter anderem
Prostituierte Sprachen
Hierzu gehören Sprachen, die kaltherzig das machen, wofür sie da sind. Allerdings arbeiten sie nur richtig, wenn ihnen die richtigen Argumente gegeben werden. Hierzu gehören
Diskriminierungsfreie Sprachen
Sprachen ohne diskriminierenden Typen-Rassismus:
Funktionale Sprachen
Diese Gattung lehnt sich stark an die Mathematik an. Im Alltag zeichnen sich ihre Vertreter durch absolut unlesbaren Quellcode, ein gewisses kribbeln (tuts oder tuts nich ???) beim schreiben von Programmen aus. Beispiele für Vertreter dieser selbst unter Programmieren verachteten Art sind unter anderem
- Lisp j(a), s(o) s(i(e(h(t))) L(i(s(p))) a(u(s)), t(r(a(u(m(h(a(f(t(e))))))))) S(p(r(a(c(h(e))))))
- Logo oder auch: Lisp mit Schildkröte
- Haskell
- A
Funktionierende Programmiersprachen
Diese Sprachen sind leicht zu lernen, haben eine logische Struktur, man kann fast alles mit ihnen machen und sie zeigen Fehlerquellen so auf, dass man diese auch berichtigen kann. Zu diesem Typ zählen folgende Sprachen:
C#, Ruby,Pearl , Python, VB
Diese Sprachen werden besonders von Idioten bevorzugt, weil sie die anderen Sprachen nicht erlernen können, weil sie einfach zu doof dafür sind. Um das zu überspielen behaupten sie die anderen Sprachen wären einfach schlecht ohne ihre Vorteile erkennen zu können, weil sie dafür ebenfalls zu dumm sind.
Siehe auch
wikiPage[] articleList = { A, Assembler, BASIC, Brainfuck, C, C++, C-Sharp, COBOL, D, Delphi, Eick#, Eiffel, Gehirnassembler, Haskell, HTML, Java, JavaScript, Logo, NXC, Pascal, Perl, PHP, Python, Robot Karol, SQL, Tcl, UML, Visual Basic, ZLORFIK };
} else if(article.Exists()) {
wikiPage[] articleList = { Programmer-Lang, Was deine Programmiersprache über dich verrät, Rekursive Programmierung};
} else {
}