Entwickler-Ecke

Off Topic - HTML/PHP keine Proggsprache??


Bela Urlaub - So 11.01.04 14:24
Titel: HTML/PHP keine Proggsprache??
Hi,
wie so oft streit ich grad wieda mit einem im ICQ darum, ob html und/oder PHP keine Programmiersprache is.
Was is nun richtig??
Is es eine oda net??


blackbirdXXX - So 11.01.04 14:29

HTML nicht | PHP schon

Ist der ICQ Partner jetzt Onlinehütte, Obschkuche oder sonstwer?


Bela Urlaub - So 11.01.04 14:30

der erste den du genannt hast :mrgreen:


Klabautermann - So 11.01.04 16:07

Hi,

es gibt ein paar Dinge die Programmiersprachen können müssen, um Programmiersprachen zu sein.

Ich kenne nicht alle auswändig, aber folgendes wahr dabei:


HTML bietet schon diese beiden nciht, also ist es keine Programmiersprache.

Gruß
Klabautermann


Anonymous - So 11.01.04 16:14

auch php ist keine...php ist eine scriptsprache


blackbirdXXX - So 11.01.04 16:27

PHP ist eine Programmiersprache. Sie kann alles was eine Programmiersprache können muss. Nur was ist eine Skriptsprache?


Klabautermann - So 11.01.04 16:27

Natürlich ist PHP eine.

Es ist nicht relevant, ob eine Sprache Komiliert oder interpretiert wird. Übrigens gibt es ja scheinbar auch PHP Compiler: http://www.delphi-forum.de/viewtopic.php?p=120729#120729

Theoretisch kann man jeder Sprache Interpretieren und Kompilieren. Es macht sich nur nicht jeder den Aufwand, sowohl einen Compiler als auch einen Interpreter zu schreiben.

//EDIT:
blackbirdXXX hat folgendes geschrieben:
Nur was ist eine Skriptsprache?

Scripte werden Interpretiert, nicht Kompiliert. Ergo sind Scriptsprachen Sprachen, der Quelltexte Interpretiert werden.

Gruß
Klabautermann


blackbirdXXX - So 11.01.04 16:39

Also so wie QBasic und JavaScript?


Anonymous - So 11.01.04 17:04

Ok, dann wäre php aber beides!

eine Programmiersprache und eine Scriptsprache!


Gruß

ixtreme.de


Ben - So 11.01.04 17:22

Programmiersprache ist der Oberbegriff für alle Sprachen mit denen Algorithmen eindeutig abgebildet werden können.
Eine Scriptsprache ist eine Bezeichnung für eine bestimmte Untergruppe von Programmiersprachen die zur Laufzeit interpretiert werden.

Zitat:
Ok, dann wäre php aber beides!

eine Programmiersprache und eine Scriptsprache!


Ja, genau !


Anonymous - So 11.01.04 21:51

blackbirdXXX hat folgendes geschrieben:
Ist der ICQ Partner jetzt Onlinehütte, Obschkuche oder sonstwer?


Wie kommst du darauf?


Bela Urlaub - So 11.01.04 22:55

obbschtkuche hat folgendes geschrieben:
Wie kommst du daruf?

Genau das hat mich auch onlinehome gefragt ^^
Besser so: Woher weiss der das?

:mrgreen:


Chatfix - Mo 12.01.04 10:15

HTML ist wie der Name schon sagt nur eine Markierungssprache...


Spieler1 - Di 13.01.04 22:02

Also ich würde jetzt spontan auch sagen:

PHP ist eine Programmiersprache,
HTML nicht.

Bei HTML bin ich mir sicher, aber bei PHP nicht, weil ich noch nie etwas damit gemacht hab.

Und was ist mit JavaScript?


Klabautermann - Di 13.01.04 23:03

Hi,
Spieler1 hat folgendes geschrieben:
Und was ist mit JavaScript?

ist eine Programmiersprache. Kann alles was eine P-Sprache können muss, wenn auch (glücklicherweis) nicht alles was möglich währe.

Gruß
Klabautermann


Anonymous - Di 13.01.04 23:36

ohh mein gott.......ja


lemming - Do 15.01.04 09:30

Eine Programmiersprache misst man daran ob sie Turing Complete ist. Egal ob sie nun interpretiert wird oder compiliert. Wenn wirs genau nehmen ist das Compilieren ja auch nur eine art das Programm in eine andere Sprache zu übersetzen die dann der Prozessor als Maschinencode interpretiert. PHP ist eine, Perl ist eine, Delphi ist eine und sogar Brainfuck, Intercal und wie sie alle heissen.

HTML ist ebensowenig eine Programmiersprache wie RichTextFormat. Das sind Seitenbeschreibungssprachen. Markup Languages wie der Name ja von HTML schon sagt.

Also bitte. Das doch SAE erste Stunde.

lemming

Links: http://en2.wikipedia.org/wiki/Alan_Turing
http://en.wikipedia.org/wiki/Programming