:idea: V čem začít programovat ? :idea:
Printable View
:idea: V čem začít programovat ? :idea:
No zalezi jako co tim myslis ...
Jestli chces treba programovat webovy aplikace ,nebo normalni programy.
Doporucuju PHP (pro web ;-))
Zacni rovnou objektove a mas to nejlepsi. Zacina frcet .NET ;)
A ted do me :lol:
Karel ;D :lol:
pokial to chces pochopid uuplne od zakladu tak Assembler ;D pokial inak tak si kup stary Didaktik M a Basic a pokial nejake zaklady objektov tak Turbo Pascal :D .. alebo si urob makro v Exceli :lol:
kdyby vsichni programatori zacinaly v asm, tak bych chtel videt, kolik by jich dneska bylo...Citace:
Původně odeslal aragorn
ja bych doporucil Pascal (Delphi)
A myslíte, že se může naučit programovat i lama, která vůbec neví vo co go jen tak z knih apod.? (myslím tím sebe)Citace:
Původně odeslal mraky
nezalezi na tom co umis, ale jestli mas dost odvahy a hlavne trpelivosti se ucit..Citace:
Původně odeslal smile4me
nejlip zacit pascal, pak delphi, c, c++....
asembler je brutal (sice jsem zkousku udelal ale bylo to tesne:-), ten bych nedoporucoval...
Jo jasne assembler ,to ti muzu doporucit ;D ;D ;DCitace:
Původně odeslal aragorn
Ja bych doporucil C, vim ze mi docela dlouho trvalo, nez sem si z paskalu na nej zvyk. A hlavne ne BASIC ;D
existuje knizka Delphi for dummies .. takze vsetko sa da .. vdaka nej som napisal hello world :idea:
Skoro nikdo Ti tady nedoporucuje jazyk C++. Ja jsem se pred dvema roky zacal ucit C++ a nemuzu si stezovat.
LOGICKY MYSLET !!! je zaklad
a jako dnesni startovni bod Pascal-Delphi (jen nezabrednout pouze do malovani aplikaci) pro aplikace
nebo PHP pro web
a pak (za hodne dlouho) se vyhranis
pro hrave je dobry COLOBOT (programuji se roboti ve hre)
A nevíš, kde ji sehnat? A ta knizka bude asi v angličtině, že?Citace:
Původně odeslal aragorn
http://www.overclocking.cz/4um/viewt...=34285&start=0Citace:
Původně odeslal smile4me
viem, na kamosovom disku (zial bohu disk zabudol svoju FAT tabulku tak su fsetky books v ..... no proste prec) ale mozno ju este zozeniemCitace:
Původně odeslal smile4me
Kdybych dnes zacinal, asi bych zvolil prece jen radsi jazyk se syntaxi vychazejici z C (C++, C#, mozna i Java). Cecko a jazyky z nej vychazejici, jsou mnohem rozsirenejsi nez Pascal (ten se stava cim dal tim vetsi minoritou a uz je to vicemene jen zalezitost Borlandu).
To by bylo super. Kdybys ji náhodou sehnal, tak nahoď prosííím link nebo mi ho pošli na mail. :-) DěkujííííCitace:
Původně odeslal aragorn
probuh
Delphi a podobnejm pa(ckal)zverstvum se radsi vyhni :)
Zlaty C(++).
A pokud chces jen jednoduchy scriptiky tak perl ...
Nebo Java ...
Podle mě blbostCitace:
Původně odeslal Snaker
Objektovy programovani je uz trochu na vyssi urovni, to uz je pro pokrocilejsi
Doporucuju Packal
JJ perl je docela dobrej ,kamos v nem dela a je to skoro stejny jak PHP ,takze se naucis dost veci dohomady ;-)Citace:
Původně odeslal Fox!MURDER
ale je to blbej zacatek pokud chce clovek programovat pak i v necem poradnym (C,Java (ne JavaShit)) ... on se pak totiz divi ze sileny konstrukce typuCitace:
Původně odeslal Hanta
v nicem normalnim nejdou :)Kód:push while(<>);
Ja bych doporucil python. Je to takovy krasny, lehky a hlavne logicky jazyk. Navic hned od zacatku se pouzivaji objekty, takze naucit se OOP je pak hracka. Pokud "normalni" jazyk tak C. S pascalem jsou si hodne podobne a nevim proc se zbytecne preucovat na jiny jazyk. Muj postup byl nasledujici:
Assembler, C, C++, Pascal(skola), Python a nejake ty weboviny. Hezky podle abecedy. ;D
Spominal tu niekto Borland C++ 5? ???
Tady se nebavime o vyvojovych prostredich,ale o jazycich.Citace:
Původně odeslal Manji
OK Sorry.Ja som zabudol v tom zhone o čom bol thread :oops:
davat slova "jednoduchy" a "perl" tak blizko sebe je dost ... ehm ... netradicni ;DCitace:
Původně odeslal Fox!MURDER
to uz spis bash nebo php.
ale jinak souhlasim s C nebo Javou :)
LOL. Pokud se zacne ucit programovet od zacatku objektove tak No PROBLEM. Vzdyt objektove programovani je cloveku blizsi a lepe srozumitelne.Citace:
Původně odeslal kidd.tonda
Doporucuju C/C++ jednoznacne, v tom je budoucnost. Pripadne Javu, s ni sezenes praci snad vsude.
Pascal jeste neni mrtvej, smer vyvoje udava Borland a FreePascal. Zvlast FPC je posledni dobou hodne aktivni a ve spojeni s Lazarusem dostanete primeho konkurenta Kylixu (samozrejme bez tech multiplatformnich sracek).
V .NET budoucnost nevidim, Micro$oft by musel otevrit kod a dokumentaci, aby se to aspon trochu rozsirilo (existuje sice projekt Mono, ale nevim jak moc bude uspesny - zatim vypada docela zajimave).
jenze perl je vazne jedndoduchej :)Citace:
Původně odeslal jedik
vubec si nelame hlavu se syntaxi a na vsechno jsou moduly takze davas dohromady jen zakladni logiku :)
a naucit se syntaxi je otazka par hodin :)
to jako myslis, ze kdyz se naucis syntaxi, tak ze uz umis programovat?Citace:
Původně odeslal Fox!MURDER
zacatecnik musi pochopit principy, ne jak promennou zapsat, ale k cemu promenna muze slouzit
Jestli do programovani vubec nevidis a stojis o nejaky principy, tak doporucuju pascal. Super knizka je od Niklause Wirtha 'Algorithms and Data Structures', v prekladu to vyslo jako 'Algoritmy a štruktůry údajov' (Bratislava, 1988).
Jesisi co to tu porad melete o Pascalu. To ze jste s nim zacinali vy neznamena, ze on musi taky. Dnes ma moznost zacit programovat rovnou objektove. Na pochopeni zakladu algoritmizace se nepotrebuje morit s pascalem. OMGCitace:
Původně odeslal lluu
heh, s pascalem bych dnes uz asi opravdu nezacinal. staci mi to ve skole :lol: opravdu bych doporucil C, hodne jazyku ma pak skoro uplne stejnou syntaxi (osobne sem to vzal php->C++). php sem umel driv nez C (to jeste ted poradne neumim :-) ), ale nemam problem se syntaxi - php ma stejnou 8-)
Jednoznacne zacni programovat objektovo. Je to totiz zbytocne sa ucit nieco co v drtivej vacsine nebudes pouzivat a navyse prechod z neobjektoveho na obj. programovanie bude poznamenany neobjektovym myslenim.
no radsi tady nebudem rozdmychavat dalsi nekonecnou diskuzi na tema "cistota prgani v perlu" ;DCitace:
Původně odeslal Fox!MURDER
nerikam ze perl ne, ale imo urcite ne pro zacatek ;)
Doporučuju začít např. z Javou, ze začátku si nemusíš všímat nějakých objektů..prostě to bereš jako fakt a později až pokročíš, tak na to příjde.. Stejně je na tom C#. Naopak nedoporučuju Pascal, Basic a podobně..U Basicu se ani nedá mluvit o nějakém OOP a stejně jako Pascal či Object Pascal vytváří nežádoucí programovací návyky - způsoby, které se v jiných jazycích (C/C++/C#/Java) nevyskytují. Takže já doporučuji Javu nebo C# a pak se třeba doučit i C++.
Pro programování web aplikací doporučuju PHP, které se hodně podobá C/C++.
Co se týče lam a programování, tak hlavní je alespoň trocha logického myšlení a hlavně ta trpělivost - ze začátku se ti může zdát, že se to nikdy nenaučíš, ale chce to jen cvičit a cvičit.
Anduril: PHP se podoba C/C++ ? ? ? No nevim , nevim... :-) PHP prece vychazi z Perlu.
A kdyz uz doporucujes Javu - tak na Web aplikace bych ji pred nejakym scriptem typu PHP dal prednost taky.
A jake "nezadouci navyky" z Object Pascalu mas na mysli ? :-).
doporučují začít s PHP/MYSQL/C/C++
No ja som tiez zacinal v Pascale a stale v nom programujem (UniFlash). A v skole som kopu veci robil v Ccku a ziadny problem... Robil som aj par veci v PHPcku (+MySQL), ale to takym stylom, ze som nasiel niekde nejaky priklad a ten som menil dovtedy, kym nerobil to, co som chcel ;D
Kazdy jazyk ma svoje specifika, ale to nie je dolezite. Najdolezitejsie je naucit sa na zaciatku programatorsky mysliet - napriklad pouzivanie cyklov, podmienok a podobnych veci, ktore su v kazdom jazyku (to nie je uplne pravda - vid. LISP, Prolog a pod.)
Osobne jsem zacinal klasika 8bit BASIC, pak Pascal, C, C++, PHP, ... V dusledku jde pak uz jen o to, naucit se trochu jinou syntax, postupy jsou stejne. Nejsem zadnej profi prgator, ale co potrebuju, to si zbastlim.
Vzhledem k univerzalnosti bych doporucil C/C++, pouzitelny pro win/linux. Objekty pro samotnej zacatek nejsou k nicemu, nejdriv se musi kazdej naucit napsat alespon funkni cyklus, nejakou podminku ... . Navic pro jednoduchy veci jsou objekty nanopak na obtiz.