Néhány nyelv összehasonlítása a teljesség igénye nélkül.
Funkció | C | Java |
---|---|---|
megjegyzés | //egy soros | /* több soros */ //egy soros |
egész szám | int a; | int a; |
értékadás | a = 3; | a = 3; |
blokk | { utasítások; } | { utasítások; } |
feltételes végrehajtás | if(feltétel) végrehajtás else végrehajtás | if(feltétel) végrehajtás else végrehajtás |
for ciklus | for(kezdő_érték; feltétel; növekmény) | for(kezdő_érték; feltétel; növekmény) |
while ciklus | while(feltétel) végrehajtás | while(feltétel) végrehajtás |
Funkció | PHP | Java |
---|---|---|
megjegyzés | /* több soros */ //egy soros | /* több soros */ //egy soros |
egész szám deklarálása | - | int a; |
értékadás | $a = 3; | a = 3; |
blokk | { utasítások; } | { utasítások; } |
feltételes végrehajtás | if(feltétel) végrehajtás else végrehajtás | if(feltétel) végrehajtás else végrehajtás |
for ciklus | for(kezdő_érték; feltétel; növekmény) | for(kezdő_érték; feltétel; növekmény) |
while ciklus | while(feltétel) végrehajtás | while(feltétel) végrehajtás |
Funkció | C# | Java |
---|---|---|
megjegyzés | /* több soros */ //egy soros | /* több soros */ //egy soros |
egész szám deklarálása | int a; | int a; |
értékadás | a = 3; | a = 3; |
blokk | { utasítások; } | { utasítások; } |
feltételes végrehajtás | if(feltétel) végrehajtás else végrehajtás | if(feltétel) végrehajtás else végrehajtás |
for ciklus | for(kezdő_érték; feltétel; növekmény) | for(kezdő_érték; feltétel; növekmény) |
while ciklus | while(feltétel) végrehajtás | while(feltétel) végrehajtás |
Funkció | Pascal | Java |
---|---|---|
megjegyzés | { több soros } | /* több soros */ //egy soros |
egész szám deklarálása | a Integer; | int a; |
értékadás | a := 3; | a = 3; |
blokk | begin utasítások; end; | { utasítások; } |
feltételes végrehajtás | if feltétel then végrehajtás else végrehajtás | if(feltétel) végrehajtás else végrehajtás |
for ciklus | for i := kezdet to vég do végrehajtás | for(kezdő_érték; feltétel; növekmény) |
while ciklus | while feltétel do végrehajtás | while(feltétel) végrehajtás |
Megjegyzendő: A FreePascal fordító már ismeri az C stílusú egysoros megjegyzést is:
//egy soros