Programmierung muss funktionieren auch wenn der User mal eine Falscheingabe macht. Das sollte das Minimus einer Progtammierung sein. Aber auch weiterentwicklungen oder Änderngen sollten unabhängig von ersten programmierer funktionieren. Daher sind gewisse Strukturen unungänglich.
Leistungen
Wir untersuchen die Nutzung der Programme und beurteilen deren Verwendung. Das es auch "geschlossene" Programme gibt kann man dort den Quellcode nicht einsehen. Die meisten "online" Programmierungen bestehen aus:
PHP
PHP ist eine Skriptsprache mit einer an C und Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten oder Webanwendungen verwendet wird. PHP wird als freie Software unter der PHP-Lizenz verbreitet.
Javascript
Die Syntax von JavaScript ähnelt jener der C-Abkömmlinge, wozu auch Java gehört. Trotz der Namens- und syntaktischen Ähnlichkeit hat JavaScript nur geringe Gemeinsamkeiten mit Java, beispielsweise wird Objektorientierung in JavaScript anders als in Java nicht durch Klassen, sondern durch Prototypen unterstützt.
Perl
Perl ist eine freie, plattformunabhängige und interpretierte Programmiersprache (Skriptsprache), die mehrere Programmierparadigmen unterstützt.
ASP
Active Server Pages (ASP) ist eine von Microsoft entwickelte SSI-Nachfolgetechnologie, die mit Einsatz einer Skriptsprache wie VBScript, Perl oder JScript serverseitig Webseiten erzeugt. ASP wurde ursprünglich nur vom Webserver Internet Information Services (IIS) interpretiert.