Já jsem jich pro Vás vybral 10, většina se používá, některé méně a něco je naprostá raritka:
Do tabulky jsem umístil názvy programovacích jazyků a v každém z těchto jazyků napsaný program Hello World. Ukázky se mi bohužel přeházely a je na Vás, jak jistě tušíte, je srovnat, přiřadit k písmenům A-J správná čísla a dosadit do N49°AB.CDE E013°FG.HIJ.
V případě, že se budete potřebovat dostat na druhou stranu přivaděče, použijte podchod - viz waypoint - silnici nepřecházejte. Ať Vás nenapadne zaparkovat na krajnici přivaděče!
[En] Add correct patern to programming language name and fill N49°AB.CDE E013°FG.HIJ.
A |
Javascript |
2 |
|
B |
C / C++ |
2
|
|
C |
Visual Basic |
8
|
|
D |
Java |
1
|
|
E |
Python |
8
|
|
F |
Bash |
4
|
|
G |
BrainFuck |
4
|
|
H |
C# |
7
|
|
I |
Assebler x86 |
9
|
|
J |
Pascal |
0
|
|
POZOR!
|
Dne 26.11.2016 byly změněny finální součadnice. Vy, kteří jste finálku vyluštili před tímto datem (byla na pasece), proveďte korekci: N+116, E+124
[En] Final coordinates was changed, make correction: N+116, E+124 |
Od 8.12.2016 je finálka na novém, snad stabilním místě, a řešení je upraveno pro tyto souřadnice. Pokud jste počítali finálku po tomto datu, žádnou korekci neprovádějte. |
Assembler
Jazyk, který přímo odpovídá kódu procesoru. Používá se tam, kde je potřeba velká rychlost, např. pro komunikaci s hardwarem. A protože stále roste výkon procesorů a programování v Assembleru je složité, tak se od něj ustupuje.
C / C++
Jazyk je velmi dobrým kompromisem mezi rychlostí běhu a komfortem programování. Je to nejrozšířenější programovací jazyk. Jsou v něm naprogramovány operační systémy, mnoho aplikací a je to prakticky jediný jazyk pro platformy bez operačního systému.
Pascal
Jazyk, který je rozšířený spíše na školách. Strukturou je podobný C. Používá se asi jen ve Windows, v minulosti v MS DOS.
Bash
Skriptovací jazyk pro práci se souborovým systémem v OS Linux. umí vytvářet, spouštět, mazat soubory, kontrolovat existence, provádět podmínky, smyčky, skoky apod. MSDOS a Windows má odlehčenou verzi Batch.
Java
Jazyk, jehož základním požadavkem je muntiplatformnost a bezpečnost. To znamená, že tentýž program můžete pustit ve Windows, v Linuxu, nebo ve svém mobilním telefonu na Androidu. Daní za to je nižší rychlost a velká paměťová náročnost. Překladem nevzniká přímo kód pro procesor, ale kód pro běhové prostředí, které musí být v paměti. Tato věta platí pro všechny následující jazyky. V paměťové náročnosti však Java vyhrává.
Java Script
Používá se pro weby, dokáže kreslit a psát do webové stránky, aniž by bylo nutné celou stránku znova stahovat. Za to, že Vám fungují např. Doc Google, vděčíte právě Javascriptu.
Visual Basic
Další z univerzálních programovacích jazyků, který nás provází od dob MS DOSu. Pochází od Microsoftu, takže jej najdete ve Windows. Různé klony Basicu fungovaly daleko dříve na počítačích typu ZX Spectrum, Atari 800, či Commodore C64.
VBA (Visual Basci for Application) se používá pro databázové aplikace na MS Access a pro makra v Excelu či Wordu.
C#
Vcelku nový, avšak hodně rozšířený jazyk. Vzal si to nejlepší z Javy a C++ a k tomu něco nového. Běží ve Windows v prostředí .NET (stejně jako Visual Basic), v Linuxu používá prostředí Mono a postupně proniká i do dalších operačních systémů jako je Android nebo iOS.
Python
Trochu nestandardní, avšak velice zajímavý a zcela univerzální jazyk. Údajně je to nejvhodnější jazyk pro učení programování.
BrainFuck
Občas někdo jen tak z hecu nebo "pod vlivem" vymyslí nějaký programovací jazyk, která má nějaká pravidla, ale jinak je naprosto nepoužitelný. Pokud by Vás zajímalo více, podívejte se na Wiki nebo www.esolangs.org.