Deton [ klein Zwerg ]
Programowanie - nauka
Programowanie, od czego zacząć?
Jakie istnieją języki programowania, do czego one służą najlepiej?
Od jakiego języka najlepiej i najprościej zacząć? Jak się tego najprościej nauczyć?
Jak i gdzie wy się uczyliście? Moglibyście podać jakieś strony dot. podstaw programowania po polsku (jestem jeszcze młody i nie znam angielskiego perfect)?
Mam nadzieje, że odpowiecie na moje pytania.
Z góry dziękuje wszystkim GOLowiczom za udzieloną pomoc.
Filip
Ps. Nie wiem czy dobra kategoria?
eLJot [ a.k.a. księgowa ]
Podobno najlepszym do nauki jest Turbo Pascal. Jest mnóstwo książek, a także poradników w Internecie na temat TP - znajdziesz bez problemów.

slowik [ NightInGale ]
jaki pascal ? powinni to spalic i zakopac wieki temu ...
jesli jezyk wysokiej typizacji lepsza jest juz ada 95 (mam skrypt politechniki łodzkiej(chyba)) o wprowadzeniu do programowania w tym jezyku
lub po prostu python jezyk b przyjazny i latwy w nauce :-) na googlach wpisz lamerskie wprowadzenie do pythona ;-)
You tube my space. [ Konsul ]
TP jest gówno warty, na tym forum polecono mi "Symfonię C++", kupiłem, też okazała się gówno warta czego dowodem jest także niecheć do tej książki ludzi z for strice programistycznych oraz mnogość pytań zadawanych przez czytelników Symfonii.
Nie wiem w jakim stopniu znasz angielski, ale bardzo przystępne są kursy na stronach Microsoftu. Ściągasz paczkę i... oglądasz film, na którym lektor dokładnie opisuje co, po co, dlaczego i jak robi. Naprawdę warto. Większość treningów jest dostępna dla kilku języków programowania - od VB, C# po C++ czy J# wszystko na microsoftowej platofrmie NET.
Możesz pouczyć się także projektowania baz danych oraz stron WWW, w tej samej technologii co wykonane są Gry-OnLine (ASP).
Zresztą sam sprawdź, tu startujesz:
Jeśli jeszcze nie wiesz w czym chcesz programować zapytaj strony Microsoftu, lub lepiej - Google. Przykładowy link:
slowik dobrze gada, na początek Python rządzi, sam zabieram się do programowania jak pies do jeża i jestem noobem, ale Pythona naprawdę polubiłem. Baaardzo łatwo jest w nim zacząć :)
Online From Mobile [ Legionista ]
ja od razu wszedlem do glebokiej wody i chwycilem za ponad 1300 stronicowy podrecznik nauki C++ :) ponoc dla poczatkujacych. Najpierw chcialem caly przeczytac i jak najwiecej zrozumiec na sucho a pozniej zaczac go od nowa tylko z kompilatorem ;p
wymieklem po 120 stronach... kiedys do tego wroce ;)
edit
to byla symfonia c++ you tube rozswietlil mi umysl :P dobrze pamietam ktos na golu ja polecal...
Deton [ klein Zwerg ]
Czym w ogole roznia sie te jezyki i jaki np program mozna prosty wykombinować w tym Pythonie?
eLJot [ a.k.a. księgowa ]
TP jest gówno warty - I to się nazywa rzeczowy argument!
Ciekawe na czym Ty się uczyłeś programować. Jest to język strukturalny o małej ilości instrukcji, co powoduje, iż nie jest zbyt trudnym do nauki.
Już widzę jak ktoś samodzielnie zaczyna naukę od C++ lub Delphi...
BIGos [ bigos?! ale głupie ]
delphi to tez pascal.
ja zaczalem od c++ i nie ma w nim nic trudniejszego niz w jakimkolwiek innym jezyku. programowanie to umiejetnosc projektowania algorytmow, a nie znajomosc skladni jezyka. jezyki sa proste, trudne sa problemy.
slowik [ NightInGale ]
co do symfonii dobra jest jako uzupelnienie niektore pojecia sa przemieszane z definicjami ang i stad zgrzytanie zembow srodowiska programistow ;-)
Deton===>python jest jezykiem ogolnego zastosowania czyli mozna w nim zrobic wszystko ;-)
obecnie pisze sobie aplikacje do zarzadzania baza danych :-) okienka i wszystko klikane (dodatkowe biblioteki wxpython i od mysql'a)
poprzednie moje zabawki sa na jednak musze ta strone zaktualizowac i uzupelnic bo mam co na nia wrzucic ...
eLJot===>mala ilosc slow kluczowych nie jest tutaj jakimkolwiek argumentem samo c ma ich doslownie kilka ;-)
argumentem za pascal'em jest tak zwana wysoka typizacja jednak jezyk ma zbyt wiele wad ktore dosc znacznie przeszkadzaja
obecnie odchodzi sie od programowania strukturalnego na rzecz obiektowego jednak niektorzy nie uwazaja tej tendencji za dobra ...
prawdziwa nauke programowania zaczynalem w c/python
[bd,[55,pb5i [ Generaďż˝ ]
Deton [ klein Zwerg ]
Na czym jest naprosciej sie zaczac uczyc? Jaki jezyk jest najbardziej przyszłościowy? Jak zacząc nauke?

slowik [ NightInGale ]
Python! Python! Python!
tzn 3x Python ! :D
oj ostatnie pytanie bylo jak ... od zainstalowania sobie python'a z wyszukania artykulu ktorego tytul podalem wyczesniej
pozniej musisz sobie wymyslic jaki program chcesz napisac i zaczynasz sie bawic :-)

Grzesiek [ www na-skroty pl ]
Ale bzdury piszecie ;)
Ucz się Visual Basic :] Prosty, przyjemny i potężny.
Deton [ klein Zwerg ]
chyba jednak zaczne od pytona ;) skad mam wziasc interpreter?
czy to cos z tego?
jesli tak to ktory link? ;p
slowik [ NightInGale ]
Grzesiek===>jakis czas temu spider klol na ta prostote VB ...
Deton===> chyba ze masz cos 64 bit wtedy wybierz amd64
Lutz [ Senator ]
A ja po raz kolejny....
Python jest fajny, Ruby tez, TP to przezytek, rowniez jezeli chodzi o strukturalnosc kodu.
Ja od siebie polecam Flashowy ActionScript 3, (jeszcze wspomniany NET jest dobrym rozwiazaniem).
Jestem wychowany na basicu/pascalu/fortranie/logo, programowalem w C++, PHP, jak rowniez w specficznych jezykach jak np. Lingo macromediowe.
Ale po przejsciu na typowe jezyki obiektowe czlowiek sie po prostu gubi, szczegolnie ktos wychowany na "starej dobrej szkole". Czas polecial do przodu po prostu.
maVes [ Generaďż˝ ]
Ja zaczynałem od C++. Naukę zacząłem od Megatutoriala Xiona (świetny i za darmo), potem przeczytałem jeszcze Symfonię Standard Grębosza (bardzo dobra jeśli zaczynasz programować).
C++ na pewno warto znać, ale na obecną chwilę chyba lepiej zacząć od C#. Łatwiejszy od C++, możliwości równie ogromne, w miarę szybki i nieźle się rozwija. Niestety nie mogę polecić nic do nauki tegoż języka.
Chudy The Barbarian [ Generaďż˝ ]
Ja tam zaczynam nauke od C++ (se pomyslalem po co mi reszta skoro w przyszlosci jednego bede uzywal najwyzej , inne moge poznac najwyzej pozniej) i tak samo jak up zaczalem od Megatutoriala Xiona ( dopiero na poczatku jestem ale sam zrobilem juz kalkulator w konsoli :P )
maVes [ Generaďż˝ ]
Chudy The Barbarian:
"se pomyslalem po co mi reszta skoro w przyszlosci jednego bede uzywal najwyzej" - mylisz się, nie ma uniwersalnego języka, bo każdy został stworzony do innych celów.
maVes [ Generaďż˝ ]
Skończył mi się czas na edit, a chciałem jeszcze to dodać:
Jeżeli programowanie traktujesz jako hobby to można na siłę wszystko pisać w jednym języku, ale nie wiem czy warto, skoro niektóre efekty przy użyciu innych technologii osiąga sie kilka razy szybciej. Natomiast jeżeli chciałbyś w przyszłości zarabiać na programowaniu, to niestety - musisz poznawać ciągle to nowe technologie, w przeciwnym wypadku zostaniesz z tyłu.
Deton [ klein Zwerg ]
Zacząłem czytać ten Megatutorial Xiona i tu po przeczytaniu źródeł wiedzy we wstępie serwer wysiadł...

Chudy The Barbarian [ Generaďż˝ ]
Deton - tutaj możesz ściągnąć :P
maVes - pewnie masz rację ... Zobaczy się , wszystko w swoim czasie ;p .

Grzesiek [ www na-skroty pl ]
slowik ---> chciałbym usłyszeć/przeczytać te przekleństwa nt. prostoty VB :)
Katane [ Useful Idiot ]
Jako najbardziej przyszlosciowy jezyk okreslibym J2EE (Java Enterprise Edition).
Jako najlepszy na poczatek C++ a do niego Thinking in C++ Eckela. Na poczatku troche zniecheca, bo w pierwszych rozdzialach autor pie*li jakies farmozony, ale pozniej jest juz swietna.
se pomyslalem po co mi reszta skoro w przyszlosci jednego bede uzywal najwyzej
Aktualnie w pracy przy jednym dosc malym projekcie (a wlasciwie module wiekszego projektu) uzywam Javascript, Javy, PHP, HTML i XML. Ograniczanie sie do jednego jezyka to strzal w stope.
EDIT: Aaaaa, i bron boze Symfonie! Robi tylko metlik w glowie.
maVes [ Generaďż˝ ]
Aaaaa, i bron boze Symfonie! Robi tylko metlik w glowie. - możesz powiedzieć dlaczego tak uważasz?
Katane [ Useful Idiot ]
Chocbya dlatego, ze ze wzgledu na wymyslne nazewnictwo Grebosza wielu moich znajomych po przeczytaniu Symfonii mialo problemy ze znalezieniem informacji w necie.
pecet007 [ - ]
Grębosz dobry na początek, później cplusplus.com i jazda z dokumentacją ;)
A Visual Basica powinni zabronić z 5 lat sie babrałem w tym i przez to miałem problemy z konwertowaniem się na C/C++ (Mówię o VB6, bo .NET jeszcze gorszy, na siłę wciskana obiektowość po prostu ssie.)

legrooch [ MPO Squad Member ]
chciałbym usłyszeć/przeczytać te przekleństwa nt. prostoty VB :)
Ja również :)
legrooch [ MPO Squad Member ]
pecet007 ==> Nigdy osoba pisząca w rodzinie C nie chciała pisać w VB. I twoje dewagacje mijają się z celem. Osoba pisząca od początku w VB rozumie przynajmniej inne języki :>
I ma takie samo nastawienie do C itp. jak ty do VB.