Programmiersprache: Unterschied zwischen den Versionen
aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Uese (Diskussion | Beiträge) K |
|||
Zeile 1: | Zeile 1: | ||
− | Eine Programmiersprache ist eine Sprache, in der ein Programm geschrieben wird (echt jetzt?). Es gibt sehr viele verschiedene Programmiersprachen, z.B. [[C]], | + | Eine Programmiersprache ist eine Sprache, in der ein Programm geschrieben wird (echt jetzt?). Es gibt sehr viele verschiedene Programmiersprachen, z.B. [[C]], C++, [[Delphi]], [[Visual Basic]] oder andere. [[HTML]] ist keine Programmiersprache, da sie weder Befehle enthält, noch irgend etwas ausgeführt wird. [[HTML]] ist eine Seitenbeschreibungssprache. |
Ein Beispiel für Quicksort von http://www.delphipraxis.net/viewtopic.php?t=344 | Ein Beispiel für Quicksort von http://www.delphipraxis.net/viewtopic.php?t=344 |
Version vom 16. April 2006, 21:48 Uhr
Eine Programmiersprache ist eine Sprache, in der ein Programm geschrieben wird (echt jetzt?). Es gibt sehr viele verschiedene Programmiersprachen, z.B. C, C++, Delphi, Visual Basic oder andere. HTML ist keine Programmiersprache, da sie weder Befehle enthält, noch irgend etwas ausgeführt wird. HTML ist eine Seitenbeschreibungssprache.
Ein Beispiel für Quicksort von http://www.delphipraxis.net/viewtopic.php?t=344
Procedure QuickSortIterativ; var i, l, r : Integer; Begin l:= 1; r:= N; Stack.Push( l ); Stack.Push( r ); Repeat If (r > l) Then Begin i:= Partition( l, r ); If (i-l) > (r-i) Then Begin Stack.Push( l ); Stack.Push( i-1 ); l:= i+1; End Else Begin Stack.Push( i+1 ); Stack.Push( r ); r:= i-1; End; End Else Begin r:= Stack.Pop; l:= Stack.Pop; End; Until StackisEmpty; End;