Devel.cz Lupa Měšec Podnikatel Root Zdroják.cz DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Bude JavaScript dnešním BASICem?

Nástup domácích počítačů v 80. letech doprovázel BASIC. Tento jazyk, zatracovaný a proklínaný generacemi učitelů a teoretiků, měl na rozšíření počítačů do domácností lví podíl a setkal se s ním snad každý, kdo se v té době ke klávesnici posadil. Ať se nám to líbí nebo ne, byl tehdy symbolem prvního kontaktu s programováním.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

BASIC má za sebou téměř padesát let existence – první návrh vznikl už v roce 1963. Vycházel z jazyků FORTRAN a ALGOL a záměrem jeho tvůrců bylo nabídnout jednoduchý vysokoúrovňový programovací jazyk. Měl být použitelný pro různé druhy aplikací, měl být interaktivní, jednoduchý, ale přitom s poměrně silnými možnostmi pro pokročilé uživatele, a měl odstínit člověka od hardware a operačního systému (nezapomínejme, že byla doba velkých sálových počítačů). Všechno tohle BASIC splňoval.

Samotný interpret jednoduchého dialektu BASICu se vešel doslova do pár kilobajtů, proto byl jazykem první volby, po kterém sáhli tvůrci osobních počítačů, když hledali vhodný jazyk pro své stroje, postavené na prvních osmibitových mikroprocesorech. BASIC byl naprogramován pro stroj Altair 8800 v roce 1975 (mimochodem není bez zajímavosti, že Altair Basic napsali dva mladíci, Gates a Allen, a vydali ho pod svou značkou Micro-Soft; další příběh je už historie). BASIC byl v prvních počítačích TRS, byl v Commodore PET, byl v Apple II, Sinclair ho použil ve svých strojích řady ZX, byl v počítačích Atari, Acorn jej použil v počítači BBC… Dalo by se říct, že pokud jste si koupili domácí počítač v té době, měli jste téměř jistotu, že v něm bude BASIC (pomíjím „klon“ ZX81 s názvem Jupiter ACE – ten měl zabudovaný jazyk FORTH). A také jste měli jistotu, že váš BASIC bude nekompatibilní s jakýmkoli jiným BASICem na jakékoli jiné značce počítačů. Zkrátka co BASIC, to unikát, i když základní rysy zůstávaly stejné.   

BASIC byl sice jazyk vyšší úrovně, ale měl GOTO, a GOTO je, jak vám vysvětlí každý programátorský teoretik, ztělesněné zlo. GOTO totiž svádí k programátorskému přístupu, zvanému „sem prostě fláknu GOTO a bude to!“ Takový dobře prorostlý program plný skoků kamsi, který vytvořil nadšený začátečník, je odstrašující příklad, u něhož se snad nelze odvolat ani na princip „no a co, hlavně že to funguje!“

Jazyk BASIC tak v osmdesátých letech asistoval u prvních krůčků většiny programátorů. Minimálně LOAD, RUN a POKE poznali snad všichni. I ti, kterým počítač koupili rodiče, protože „to bylo lepší než kdyby se kluk chytnul party“ a měli k němu jen kazety plné her, čichnuli k programování, a pokud k tomu měli chuť a vlohy, stačilo napsat PRINT 1+1 – a stroj odpověděl tak, jak mladý budoucí programátor čekal. Začít programovat bylo v té době tak snadné… Je tedy pravda, že spousta lidí brzy poznala, že si s LOAD a RUN vystačí, že nepotřebují programovat. Ale ti, co si chtěli programování zkusit, měli velmi jednoduchý způsob, jak na to.

BASIC je špatný

Ano, je špatný v mnoha ohledech. Jeho verze ze 70. let nejsou rozhodně příkladem jazyka, který by se měli učit budoucí programátoři a v němž by měli získávat své návyky. Pamatuji se na intenzivní boje zastánců Pascalu s pragmatiky, co se oháněli BASICem. A i když verze vznikající od poloviny 80. let už připomínaly moderní jazyky (měly funkce, procedury, cykly WHILE a UNTIL, složitější větvení, nemusely mít číslované řádky, měly lokální proměnné, zkrátka všechno to, co je dnes samozřejmostí a co podporuje správně strukturované programování – za mnohé jmenuji alespoň BetaBASIC ), stigma GOTO se s nimi táhlo dál.

Na PC byl BASIC zpočátku také jazykem číslo 1 (a stopy po něm najdete dodnes ve voláních BIOSu), s DOSem se dodával až do jeho posledních verzí, ale byl na pokraji zájmu, protože nastoupily překladače Pascalu a C. BASIC se tak pomalu dostával do pozadí a ztrácel se, až se téměř vytratil. Microsoft stále, věrný své tradici, BASIC nabízí – strukturovaný, objektový a vůbec poměrně přijatelný. Stejně tak existují komerční verze překladačů BASICu – True BASIC, RealBasic, uživatelům Linuxu bude povědomý např. Gambas či FreeBasic. BASIC tedy žije dál, i když na okraji zájmu, a už rozhodně není to první, co člověk uvidí na obrazovce.


Zdroj: Wikimedia Commons

Vážně…?

Spolu s BASICem odešlo do ústraní i programování. Tedy abych to upřesnil – ne že by se neprogramovalo, ne že by programovat nešlo, ale programovací jazyk není už to první, co na počítači uvidíte. Ani to druhé. Jsou skryty kdesi v útrobách a „chtít si zkusit programovat“ dnes vyžaduje mnohem větší úsilí. Nejlépe jsou na tom zase uživatelé Linuxu, kterým stačí spustit konzoli a tam už nějaký ten Python, Perl či alespoň shell najdou…

Proč o tom píšu: Před nedávnem jsme se bavili se svým známým Tomášem, taky spectristou, o tom, že by chtěl svému, tuším osmiletému, synovi ukázat programování a zkusit, jestli ho to chytne. Ne ho zatěžovat teorií, jen zkusit, jestli by ho vůbec bavilo ovládat přímo počítač namísto postavy ve hře. „Jako byl za nás BASIC,“ povídal. „Víš, to bylo geniálně jednoduché. Sednul sis k tomu, během odpoledne sis napsal program na počítání objemu a povrchu kvádru, nadšeně jsi to ukázal rodičům, a pak se vidělo. Buď sis řekl Hm a nahrál hru, nebo jsi šel spát s tím, že zítra tam ještě doděláš výpočet objemu koule. A na tom se poznalo, jestli tě to chytlo, jestli máš programátorského ducha, jestli to je pro tebe výzva, nebo jestli to jde mimo tebe.“ A tím se dostal k tomu, že hledal v počítači BASIC, ale nenašel ho. „Nevíš, jestli tam je něco podobného, něco, v čem by si mohl napsat jednoduchý výpočet a druhý den nakreslit domeček z čar a třetí den zahrát melodii z BEEPů?“

No, upřímně, nevím o ničem. Rozumím co hledá: Hledá jednoduchý jazyk, který by byl interaktivní, snadno pochopitelný, s jednoduchou syntaxí a s jasnými chybovými hláškami. Zamítli jsme C („Missing semicolon on line 123“), zamítli jsme Pascal („Na Hello world potřebuješ půl stránky kódu“), Perl („jediný jazyk, kde zašifrovaný zdroják vypadá stejně jako nezašifrovaný“), zamítli jsme i „výukové“ jazyky Karel („A když se naučí Karla, kde to reálně použije?“) a Logo („pokus, jak pod průhlednou záminkou malování s želvou naučit děti LISP“). Snad Python…

S BASICem odešel snadný nástroj pro začátečníky, co „je všude“

Při té příležitosti jsem si uvědomil, že na webu máme jazyk, co je ve velmi podobné pozici jako tehdy BASIC. Je všude, je poměrně snadno pochopitelný – nebo si to mírně pokročilí alespoň myslí – má několik dialektů, někteří teoretici ho nesnáší, je hned „jednu úroveň pod stránkou“ (a dostat se k němu je stejné jako udělat BREAK a LIST)… Ne, není interaktivní, ale je alespoň snadno po ruce – v prohlížeči na dvě kliknutí myši. Pokud má být prohlížeč novým operačním systémem, novou aplikační platformou, pak je jeho BASICem JavaScript.

A já si při pohledu na něj říkám: Buďme rádi, mohlo to být horší. Nezačínáme s čísly řádků a není tam GOTO. 

Ale věřím, že Tomáš svůj „jazyk pro děti“ brzo najde; že je zkrátka potřeba, a proto vzniká. Ale nebude to v počítači, v operačním systému, ale spíš na webu. Třeba Processing – jednoduchý jazyk pro vizualizaci. Dokáže to kreslit, psát, reagovat na klávesy i pohyby myši. Syntaxe je jednoduchá, vychází z C a Javy, a přitom nezatížená spoustou balastu. A může to být napsané i v JavaScriptu. Nebo to může být samotný JavaScript s funkcemi pro Canvas, aby se malovalo. Nebo klidně i ten BASIC. A kruh se uzavře.

Bonusová otázka: Myslíte si, že ty vášně, které se vedou kolem operačních systémů, kdy se jednotlivé skupiny navzájem označují slovy vyjadřujícími hluboké pohrdání, časem změní ve vášně, s nimiž se budou rubat zastánci Firefoxu, Chrome, Opery, Safari a MSIE?

PS (dopsáno v 7:30): Díky všem za tipy na jazyky pro začátečníky a děti, co píšete do diskuse. Pokud znáte další, podělte se! Díky.

Martin Malý

Martin Maly

Začal programovat v roce 1984 s progra­movatelnou kalkulačkou. Pokračoval k BASICu, assembleru Z80, Forthu, Pascalu, Céčku, dalším assemblerům, před časem v PHP a teď je rád, že neprogramuje…

Školení: Hackujeme operační systém Android

 

Školení vám ukáže, jak se dostat k Linuxu (tzv. "rootování"), který se pod hezkou tváří Androida skrývá a jak ho naplno využít. Pomůže vám to při záloze dat, zvětšování prostoru pro aplikace nebo sdílení připojení k internetu a pokud chcete z telefonu dostat opravdové maximum, ukážeme vám, jak v něm vyměnit kompletní systém za lepší.

Podrobnější informace a přihláška

Přehled názorů

Taky jsem hledal
kem 26. 10. 2010 07:08
Nový
└ 
Re: Taky jsem hledal
Pavel Tišnovský 27. 10. 2010 18:40
Nový
 
└ 
Re: Taky jsem hledal
atarist 27. 10. 2010 23:30
Nový
Pascal
Bambus 26. 10. 2010 07:15
Nový
├ 
Re: Pascal
martin maly 26. 10. 2010 07:27
Nový
│
└ 
Re: Pascal
Baltik 26. 10. 2010 07:43
Nový
│
 
├ 
Re: Pascal
Jelzin 26. 10. 2010 10:08
Nový
│
 
│
└ 
Re: Pascal
Elektron112 26. 10. 2010 18:55
Nový
│
 
└ 
Re: Pascal
Dana 12. 12. 2010 09:16
Nový
└ 
Re: Pascal
Tomixon 27. 2. 2011 21:00
Nový
Dnes už jsme trochu jinde
Gormie 26. 10. 2010 07:27
Nový
└ 
Re: Dnes už jsme trochu jinde
Scratch 26. 10. 2010 07:49
Nový
 
└ 
Re: Dnes už jsme trochu jinde
Pavel Tišnovský 27. 10. 2010 18:33
Nový
Re: Bude JavaScript dnešním BASICem?
blizzboz 26. 10. 2010 07:36
Nový
Basic byl návrat k počátkům.
MIloš 26. 10. 2010 07:58
Nový
nevim nevim
Honza 26. 10. 2010 08:04
Nový
├ 
Re: nevim nevim
Pavel S 26. 10. 2010 16:15
Nový
│
└ 
Re: nevim nevim
ondra.novacisko.cz 26. 10. 2010 17:21
Nový
│
 
└ 
Re: nevim nevim
Ondra Satai Nekola 26. 10. 2010 17:36
Nový
└ 
Re: nevim nevim
Dan542 7. 11. 2010 10:55
Nový
 
└ 
Re: nevim nevim
eL 8. 11. 2010 19:17
Nový
Bohužel
Petr 26. 10. 2010 08:41
Nový
└ 
Re: Bohužel
Tomáš Herceg 26. 10. 2010 08:56
Nový
 
├ 
Re: Bohužel
Program 26. 10. 2010 09:29
Nový
 
└ 
Re: Bohužel
Mepho 8. 11. 2010 10:37
Nový
basic je porad velmi rozsireny
Papouch 26. 10. 2010 08:56
Nový
BlueJ
krtek 26. 10. 2010 09:26
Nový
└ 
Re: BlueJ
Petr Šabata 26. 10. 2010 13:33
Nový
Perl, BASIC a GOTO
Program 26. 10. 2010 09:51
Nový
└ 
Re: Perl, BASIC a GOTO
Kamil 26. 10. 2010 13:48
Nový
 
├ 
Re: Perl, BASIC a GOTO
Ondra Satai Nekola 26. 10. 2010 14:20
Nový
 
│
└ 
Re: Perl, BASIC a GOTO
Kamil 26. 10. 2010 17:01
Nový
 
└ 
Re: Perl, BASIC a GOTO
Pavel S 26. 10. 2010 16:26
Nový
 
 
└ 
Re: Perl, BASIC a GOTO
Kamil 26. 10. 2010 18:02
Nový
SmallBasic
bar 26. 10. 2010 09:58
Nový
Doporučuji small basic
edmund 26. 10. 2010 10:24
Nový
├ 
Re: Doporučuji small basic
edmund 26. 10. 2010 12:09
Nový
│
└ 
Re: Doporučuji small basic
balki 27. 10. 2010 10:59
Nový
└ 
Re: Doporučuji small basic
kem 27. 10. 2010 13:48
Nový
Basic
Ladislav Toral 26. 10. 2010 11:39
Nový
Re: Bude JavaScript dnešním BASICem?
Vikturek 26. 10. 2010 11:39
Nový
└ 
Re: Bude JavaScript dnešním BASICem?
Biktop 26. 10. 2010 12:16
Nový
Kojo
Pavel S 26. 10. 2010 11:58
Nový
└ 
Re: Kojo
Ondra Satai Nekola 26. 10. 2010 12:25
Nový
 
└ 
Re: Kojo
Pavel S 26. 10. 2010 13:02
Nový
 
 
├ 
Re: Kojo
Ondra Satai Nekola 26. 10. 2010 13:19
Nový
 
 
│
└ 
Re: Kojo
Pavel 3. 11. 2010 09:07
Nový
 
 
└ 
Re: Kojo
Pavel Tišnovský 27. 10. 2010 18:53
Nový
 
 
 
└ 
Re: Kojo
Aleš Roubíček 28. 10. 2010 10:38
Nový
 
 
 
 
└ 
Re: Kojo
Pavel Tišnovský 29. 10. 2010 14:43
Nový
 
 
 
 
 
└ 
Re: Kojo
Radovan 29. 10. 2010 16:37
Nový
Smalltalk - Squeak
Karel 26. 10. 2010 12:21
Nový
└ 
Re: Smalltalk - Squeak
Pavel S 26. 10. 2010 13:09
Nový
 
└ 
Re: Smalltalk - Squeak
Biktop 26. 10. 2010 14:40
Nový
 
 
└ 
Re: Smalltalk - Squeak
Pavel S 26. 10. 2010 15:19
Nový
 
 
 
└ 
Re: Smalltalk - Squeak
Biktop 26. 10. 2010 17:58
Nový
 
 
 
 
├ 
Re: Smalltalk - Squeak
Pavel S 27. 10. 2010 11:09
Nový
 
 
 
 
│
├ 
Re: Smalltalk - Squeak
Josef Richter 27. 10. 2010 12:31
Nový
 
 
 
 
│
└ 
Re: Smalltalk - Squeak
mpro 27. 10. 2010 23:19
Nový
 
 
 
 
├ 
Re: Smalltalk - Squeak
Pavel Tišnovský 27. 10. 2010 18:58
Nový
 
 
 
 
└ 
Re: Smalltalk - Squeak
Aleš Roubíček 28. 10. 2010 10:45
Nový
 
 
 
 
 
└ 
Re: Smalltalk - Squeak
Pavel 28. 10. 2010 18:02
Nový
 
 
 
 
 
 
└ 
Re: Smalltalk - Squeak
Aleš Roubíček 31. 10. 2010 08:48
Nový
 
 
 
 
 
 
 
└ 
Re: Smalltalk - Squeak
Pavel S 1. 11. 2010 10:54
Nový
Třeba GWBASIC IMHO pořád funguje.
Yarda1 26. 10. 2010 12:37
Nový
└ 
Re: Třeba GWBASIC IMHO pořád funguje.
Pavel Tišnovský 27. 10. 2010 19:00
Nový
PowerShell
Cejvik 26. 10. 2010 13:37
Nový
Arduino
Pavel S 26. 10. 2010 14:34
Nový
└ 
Re: Arduino
Biktop 26. 10. 2010 15:02
Nový
 
└ 
Re: Arduino
Pavel S 26. 10. 2010 15:55
Nový
 
 
└ 
Re: Arduino
Biktop 26. 10. 2010 17:15
Nový
 
 
 
└ 
Re: Arduino
Pavel S 27. 10. 2010 11:24
Nový
Ruby
Ruby 26. 10. 2010 14:51
Nový
├ 
Re: Ruby
Biktop 26. 10. 2010 15:10
Nový
│
└ 
Re: Ruby
Ruby 26. 10. 2010 15:52
Nový
│
 
└ 
Re: Ruby
blizzboz 26. 10. 2010 19:27
Nový
│
 
 
├ 
Re: Ruby
Biktop 26. 10. 2010 20:10
Nový
│
 
 
│
└ 
Re: Ruby
blizzboz 28. 10. 2010 09:41
Nový
│
 
 
│
 
└ 
Re: Ruby
akillah.trillah 28. 10. 2010 20:31
Nový
│
 
 
│
 
 
└ 
Re: Ruby
blizzboz 29. 10. 2010 02:57
Nový
│
 
 
│
 
 
 
├ 
Re: Ruby
Jiří Knesl 29. 10. 2010 07:15
Nový
│
 
 
│
 
 
 
│
└ 
Re: Ruby
blizzboz 29. 10. 2010 09:07
Nový
│
 
 
│
 
 
 
│
 
└ 
Re: Ruby
Pavel Křivánek 29. 10. 2010 10:31
Nový
│
 
 
│
 
 
 
│
 
 
└ 
Re: Ruby
blizzboz 29. 10. 2010 14:55
Nový
│
 
 
│
 
 
 
│
 
 
 
├ 
Re: Ruby
Pavel Křivánek 29. 10. 2010 18:54
Nový
│
 
 
│
 
 
 
│
 
 
 
└ 
Re: Ruby
Jiří Knesl 2. 11. 2010 09:28
Nový
│
 
 
│
 
 
 
└ 
Re: Ruby
akillah.trillah 29. 10. 2010 17:21
Nový
│
 
 
│
 
 
 
 
└ 
Re: Ruby
podlesh 30. 10. 2010 19:28
Nový
│
 
 
├ 
Re: Ruby
broukoid 27. 10. 2010 01:41
Nový
│
 
 
│
├ 
Re: Ruby
Biktop 27. 10. 2010 11:19
Nový
│
 
 
│
└ 
Re: Ruby
blizzboz 28. 10. 2010 09:44
Nový
│
 
 
└ 
Re: Ruby
logik 28. 10. 2010 14:59
Nový
└ 
Re: Ruby
Honza 27. 10. 2010 23:13
Nový
Freebasic
JaGa 26. 10. 2010 15:18
Nový
Scratch
Pavel S 26. 10. 2010 15:25
Nový
├ 
Re: Scratch
Tom22 26. 10. 2010 21:09
Nový
└ 
Re: Scratch
Mintaka 26. 10. 2010 22:42
Nový
 
└ 
Re: Scratch doporucuji
Pavel 27. 10. 2010 13:06
Nový
HyperCard
Mr. Cidermaster 26. 10. 2010 16:32
Nový
jquery
swosh 26. 10. 2010 16:32
Nový
└ 
Re: jquery
swosh 26. 10. 2010 16:40
Nový
A co tak VB Script (teda ak mate win)
Svoro 26. 10. 2010 16:39
Nový
Flash
pas 26. 10. 2010 17:37
Nový
Commons a autorství
Frettie 26. 10. 2010 18:34
Nový
└ 
Re: Commons a autorství
Martin Malý 26. 10. 2010 18:40
Nový
 
└ 
Re: Commons a autorství
Frettie 27. 10. 2010 12:38
Nový
Karel
Pavel Křivánek 26. 10. 2010 19:12
Nový
Ruby má hezkou syntaxi
Josef Richter 26. 10. 2010 19:16
Nový
├ 
Re: Ruby má hezkou syntaxi
Biktop 26. 10. 2010 20:13
Nový
│
├ 
Re: Ruby má hezkou syntaxi
balki 26. 10. 2010 21:40
Nový
│
└ 
Re: Ruby má hezkou syntaxi
Josef Richter 26. 10. 2010 22:57
Nový
│
 
└ 
Re: Ruby má hezkou syntaxi
Biktop 27. 10. 2010 00:15
Nový
│
 
 
└ 
Re: Ruby má hezkou syntaxi
Josef Richter 27. 10. 2010 01:48
Nový
├ 
Re: Ruby má hezkou syntaxi
Honza 27. 10. 2010 23:08
Nový
│
└ 
Re: Ruby má hezkou syntaxi
Josef Richter 27. 10. 2010 23:24
Nový
│
 
└ 
Re: Ruby má hezkou syntaxi
Honza 28. 10. 2010 00:19
Nový
│
 
 
├ 
Re: Ruby má hezkou syntaxi
Josef Richter 28. 10. 2010 00:42
Nový
│
 
 
└ 
Re: Ruby má hezkou syntaxi
akillah.trillah 28. 10. 2010 20:29
Nový
└ 
Re: Ruby má hezkou syntaxi
Tomáš Kafka 28. 10. 2010 13:12
Nový
 
└ 
Re: Ruby má hezkou syntaxi
Josef Richter 29. 10. 2010 01:00
Nový
Jak nahradit GOTO ...
Murděj Uktrurný 26. 10. 2010 22:25
Nový
└ 
Re: Jak nahradit GOTO ...
Murděj Uktrurný 26. 10. 2010 22:29
Nový
 
└ 
Re: Jak nahradit GOTO ...
Martin Malý 26. 10. 2010 22:39
Nový
 
 
├ 
Re: Jak nahradit GOTO ...
Biktop 26. 10. 2010 23:48
Nový
 
 
│
├ 
Re: Jak nahradit GOTO ...
broukoid 27. 10. 2010 01:46
Nový
 
 
│
├ 
Re: Jak nahradit GOTO ...
Martin Malý 27. 10. 2010 09:11
Nový
 
 
│
│
└ 
Re: Jak nahradit GOTO ...
Pavel Tišnovský 27. 10. 2010 19:04
Nový
 
 
│
│
 
└ 
Re: Jak nahradit GOTO ...
Cygnus 28. 10. 2010 00:07
Nový
 
 
│
├ 
Re: Jak nahradit GOTO ...
melkor 27. 10. 2010 13:54
Nový
 
 
│
│
└ 
Re: Jak nahradit GOTO ...
Radovan 27. 10. 2010 17:28
Nový
 
 
│
└ 
Re: Jak nahradit GOTO ...
BLEK. 27. 10. 2010 22:13
Nový
 
 
│
 
└ 
Re: Jak nahradit GOTO ...
broukoid 1. 11. 2010 19:39
Nový
 
 
│
 
 
└ 
Re: Jak nahradit GOTO ...
BLEK. 4. 11. 2010 13:10
Nový
 
 
│
 
 
 
└ 
Re: Jak nahradit GOTO ...
Martin Malý 4. 11. 2010 13:24
Nový
 
 
│
 
 
 
 
├ 
Re: Jak nahradit GOTO ...
Bronislav Klučka 4. 11. 2010 14:05
Nový
 
 
│
 
 
 
 
└ 
Re: Jak nahradit GOTO ...
Radovan 6. 11. 2010 05:57
Nový
 
 
│
 
 
 
 
 
└ 
Re: Jak nahradit GOTO ...
Martin Malý 6. 11. 2010 06:09
Nový
 
 
│
 
 
 
 
 
 
└ 
Re: Jak nahradit GOTO ...
Radovan 6. 11. 2010 06:46
Nový
 
 
└ 
Re: Jak nahradit GOTO ...
Miloš 28. 10. 2010 01:27
Nový
 
 
 
└ 
Re: Jak nahradit GOTO ...
Cygnus 28. 10. 2010 12:08
Nový
 
 
 
 
├ 
Re: Jak nahradit GOTO ...
Ondra Satai Nekola 28. 10. 2010 12:42
Nový
 
 
 
 
├ 
Re: Jak nahradit GOTO ...
BLEK. 28. 10. 2010 14:34
Nový
 
 
 
 
│
└ 
Re: Jak nahradit GOTO ...
Ondra Satai Nekola 28. 10. 2010 14:56
Nový
 
 
 
 
│
 
├ 
Re: Jak nahradit GOTO ...
BLEK. 28. 10. 2010 17:25
Nový
 
 
 
 
│
 
│
└ 
Re: Jak nahradit GOTO ...
Hellboj 28. 10. 2010 21:58
Nový
 
 
 
 
│
 
│
 
└ 
Re: Jak nahradit GOTO ...
BLEK. 29. 10. 2010 00:05
Nový
 
 
 
 
│
 
└ 
Re: Jak nahradit GOTO ...
s 2. 11. 2010 17:49
Nový
 
 
 
 
│
 
 
└ 
Re: Jak nahradit GOTO ...
Ondra Satai Nekola 3. 11. 2010 14:53
Nový
 
 
 
 
└ 
Re: Jak nahradit GOTO ...
přezdívka 6. 11. 2010 21:05
Nový
Alice
john 26. 10. 2010 22:50
Nový
No a co ten Python?
Jirka 27. 10. 2010 11:48
Nový
└ 
Re: No a co ten Python?
Honza 27. 10. 2010 23:33
Nový
Re: Bude JavaScript dnešním BASICem?
Diabolus 27. 10. 2010 13:57
Nový
scratch
MichalM 27. 10. 2010 13:58
Nový
Lego
Petr F 27. 10. 2010 15:26
Nový
Proč se učit v něčem, co dál nepoužiju?
Juras N 27. 10. 2010 19:05
Nový
S javascriptem jsem zacinal
HerrFranz 27. 10. 2010 19:26
Nový
└ 
Re: S javascriptem jsem zacinal
HerrFranz 27. 10. 2010 19:29
Nový
perl
hm 27. 10. 2010 21:17
Nový
├ 
Re: perl
Martin Malý 27. 10. 2010 21:26
Nový
│
└ 
Re: perl
hm 28. 10. 2010 17:26
Nový
└ 
Re: perl
BLEK. 28. 10. 2010 18:38
Nový
 
└ 
Re: perl
BLEK. 28. 10. 2010 18:51
Nový
JavaFX
RK 27. 10. 2010 22:42
Nový
Karel, zelvicka a spol
mata 28. 10. 2010 07:36
Nový
Game Maker a spol.
_ Mem 28. 10. 2010 10:09
Nový
└ 
Re: Game Maker a spol.
_ Mem 28. 10. 2010 10:17
Nový
Pascal a Logo
Habo 29. 10. 2010 11:51
Nový
nevim
koroptev 29. 10. 2010 16:43
Nový
Scratch
Miloš 29. 10. 2010 17:20
Nový
goto
koroptev 29. 10. 2010 17:40
Nový
└ 
Re: goto
BLEK. 1. 11. 2010 14:00
Nový
 
└ 
Re: goto
Koroptev 1. 11. 2010 20:23
Nový
DrdSim
peregrin 30. 10. 2010 09:06
Nový
Něco s příklady a vzorovými úlohami
Patrick Zandl 30. 10. 2010 12:53
Nový
├ 
Re: Něco s příklady a vzorovými úlohami
Bohumír Soukup 31. 10. 2010 10:47
Nový
│
└ 
Re: Něco s příklady a vzorovými úlohami
Patrick Zandl 1. 11. 2010 12:05
Nový
│
 
└ 
Re: Něco s příklady a vzorovými úlohami
Bohumír Soukup 2. 11. 2010 11:16
Nový
│
 
 
└ 
Re: Něco s příklady a vzorovými úlohami
Patrick Zandl 3. 11. 2010 11:06
Nový
│
 
 
 
├ 
Re: Něco s příklady a vzorovými úlohami
Ondra Satai Nekola 3. 11. 2010 14:37
Nový
│
 
 
 
└ 
Re: Něco s příklady a vzorovými úlohami
Bohumír Soukup 8. 11. 2010 00:50
Nový
└ 
Re: Něco s příklady a vzorovými úlohami
Petr Staníček 31. 10. 2010 23:12
Nový
 
└ 
Re: Něco s příklady a vzorovými úlohami
Patrick Zandl 1. 11. 2010 09:38
Nový
 
 
└ 
Re: Něco s příklady a vzorovými úlohami
Dan542 7. 11. 2010 10:43
Nový
ActionScript
Randy 2. 11. 2010 17:35
Nový
neco pro me vnoucata :)
samik 2. 11. 2010 21:16
Nový
└ 
Re: neco pro me vnoucata :)
mpro 3. 11. 2010 08:24
Nový
Taky se přidám :)
Bronislav Klučka 3. 11. 2010 16:50
Nový
└ 
Re: Taky se přidám :)
Bronislav Klučka 3. 11. 2010 17:34
Nový
Hackety Hack
Jakub Hozak 3. 11. 2010 23:29
Nový
První jazyk: Python
Vláďa Macek 5. 11. 2010 12:34
Nový
Skvělé!
While Null 12. 11. 2010 20:21
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem