CO JE TO Y2K?
Y2K, pod kterým se skrývá pojem Problém roku 2000, je spojován s přechodem počítačových programů, ale i samotných počítačů do roku 2000.
Čím byl způsoben?
Při programování základních funkcí počítačů byly ve snaze šetřit počítačovou pamětí používány pouze dvě čísla. Například rok 1950 se zapisoval jako 50.  
Tím, jak se blížil konec milénia začaly vznikat obavy, že počítačové programy a počítače, nezvládnou problém se zápisem dalších dat. Jen si vezměte, že při stávajícím zápisu, by zápis roku 1900 a 2000 vypadal totožně 00. Docházelo by tak k dezinterpretaci.
Katastrofa odvrácena
I přes katastrofické scénáře od havárií elektráren či pád telefonní sítě, po zhroucení leteckého provozu, k žádné katastrofě naštěstí nedošlo.  
Zachránit situaci pomohly masivní vládní výdaje do obnovu počítačové infrastruktury ve svých institucích (školách, úřadech apod.). Většina přístrojů tak byla před přelomem milénia vyměněna za techniku, která s Y2K počítala.
Za zdrojový kód je informatiky označován zápis počítačového programu či jeho části v některém z programovacích jazyků. Zdrojový kód daného softwaru bývá uložen v jednom nebo víceru textových souborech. Většina uživatelů ale s kódem nepřichází do styku.
Obsah
Historie
Interpret versus kompilátor
Zápis zdrojového kódu
Pravidla pro zápis
Licence
Historie
Vůbec první software byl zapsaný pomocí binárního kódu, a to ve 40. letech minulého století. Jeho autorem a průkopníkem kódování je anglický matematik a počítačový vědec Tom Kilburn. Ten v roce 1948 vytvořil program, který dokázal provádět matematické operace a řešil matematické rovnice.
Interpret versus kompilátor
Existují pouze dvě možnosti, co s kódem. Buďto může být interpretován (interpretem) nebo přeložen (kompilátorem). Ten z něj vytvoří spustitelný soubor, který sestává ze strojového kódu, jenž operační systém zanáší do paměti a následně spouští. Tedy ho provádí procesor počítače.
Zápis zdrojového kódu
Jak již bylo řečeno, kód se zapisuje do textových souborů prostřednictvím textových editorů či specializovaných programů. Tyto editory bývají součástí vývojového prostředí (IDE). Ty také usnadňují programátorům práci tím, že zvýrazňují syntax, upozorňují na chyby, napovídají apod.
Pravidla pro zápis
Existuje velké množství pravidel pro zápis zdrojového kódu. Je na ně kladen důraz především z toho důvodu, aby projekt, který programátor zapisuje, byl přehledný, čitelný a jednotný. Tak, aby do něj mohl v případě potřeby zasáhnout další programátor.  
Jde například o:
Velká a malá písmena
Maximální délka názvů
Struktura a rozvržení včetně odsazování
Licence
Většina programů a kódů jsou chráněny licencí, přičemž existují dvě varianty těchto licencí:
Proprietární software, který není volně šiřitelný a vztahuje se na něj autorské právo.
Svobodný software, jehož kód je možné volně používat, zasahovat do něj či ho distribuovat.
Online marketingoví experti k vašim službám
Potřebujete vytvořit skvělé webové stránky, zvýšit návštěvnost či konverzi, nebo se třeba jenom na něco zeptat? Rádi vám poradíme a pomůžeme!
Více o SEO