logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jaki język programowania wybrać na start i polecana książka?

wisniak165 03 Wrz 2011 22:02 3874 27
REKLAMA
  • #1 9892611
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Witam. Chcę nauczyć się programować. Od jakiego języka zacząć i jaką kupić książkę do jego nauki ?
  • REKLAMA
  • #2 9892658
    kolsonkeller
    Poziom 2  
    Posty: 3
    Do nauki programowania najlepiej używa się Pascala ponieważ jest prosty. Język ten jest niemal wymarły i służy już wyłącznie do poznawania podstaw programowania. Ze względu na jego prostotę nie opłaca się kupować książki.
  • #3 9892698
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Tak. Ale nie wiem od czego zacząć. Może ktoś pomóc?
  • #4 9892768
    coyot
    Poziom 17  
    Posty: 255
    Pomógł: 15
    Ocena: 7
    Ważne są 2 sprawy

    1. Czy planujesz naukę w tej dziedzinie w placówce edukacyjnej (studia, szkoła średnia)
    2. Czy po prostu chcesz zacząć przygodę z programowaniem.


    ad. pkt 1. Dowiedz się czego uczą i sięgnij po odpowiednie podręczniki itp.

    ad. pkt 2. Ja na co dzień jeżeli potrzebuję coś napisać lub zrealizować pomysł i decyduję się na własny program, to zazwyczaj używam C# .NET

    Co do literatury to szukam kursów na necie.
    Kiedyś zaczynałem od języka BASIC na C64, potem Turbo Pascal 7 (nieco dłużej) następnie C, C++ dalej już z górki. Wszystko zależy od oczekiwań i od tego jaką wiedzę posiadasz na dzień dzisiejszy.
  • REKLAMA
  • #5 9892796
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Teraz chodzę do drugiej gimnazjum. Więc jeszcze jest trochę czasu. Gdzieś czytałem że dobre są książki z heliona. To prawda?
  • #6 9892814
    coyot
    Poziom 17  
    Posty: 255
    Pomógł: 15
    Ocena: 7
    Leć do księgarni, poczytaj chwilę (zazwyczaj pozwalają) i wybierz pozycję która przypada Ci do gustu. Wybierz taką którą rozumiesz.
  • #7 9892894
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    A są wgl takie książki w takiej miejszej księgarni? W poblizu jest kilka księgarni ale są małe.
  • #8 9893254
    markonedj
    Poziom 22  
    Posty: 374
    Pomógł: 60
    Ocena: 1
    Ja bym polecił angielski. Masa stuffu (dokumentacji, tutoriali) na necie jest właśnie w tym języku.

    A odpowiedź dotycząca języka programowania ? Nie ma takiej. Będą pisać że Pascal, ktoś inny będzie się kłócił że tylko C++ a ktoś inny powie że wskaźniki są za trudne na początek i że masz się uczyć C#. Odwieczny flame :)

    Język to sprawa drugorzędna. W programowaniu liczy się umiejętność analitycznego myślenia i rozwiązywania problemów. Tego Cię nie nauczy żaden język. Jak ktoś wyżej napisał próbuj, eksperymentuj. Napisz coś w C++ potem to samo w Java, C# następnie sięgnij głęboko w komputer i zaprogramuj to w asm :) a zobaczysz co Ci pasuje.

    Język to tylko sposób wyrażania się.
  • #9 9893261
    entermen
    Poziom 32  
    Posty: 2336
    Pomógł: 139
    Ocena: 132
    @wisniak165
    Ja polecam Ci jak koledzy wyżej spróbować turbo pascala na początek. Dużo czytaj. Próbuj codziennie coś napisać jakiś mały prosty program. A potem przechodź o bardziej złożonych rzeczy. Dużo człowiek uczy się na własnych błędach.
    Spróbuj potem języka C, bo to ci się przyda.
    A jak już będziesz na tyle zaawansowany to polecam jakiś obiektowy język: C++, Java.
  • #10 9893561
    Elektronik9
    Poziom 30  
    Posty: 1803
    Pomógł: 21
    Ocena: 195
    Turbo Pascal, potem C++.
  • #11 9893656
    lolcio
    Poziom 16  
    Posty: 133
    Pomógł: 29
    Ocena: 8
    Jak zacząć? :) Sciagnij kompilator i napisz prosty hello world :P A potem poznaj jak działa if, pętla for, naucz się korzystać ze zmiennych, z tablic... z miesiąc albo dwa poćwicz takie elementarne rzeczy, a potem poprobuj sobie jakieś algorytmy implementować np. sortowania...następny miesiąc ćwieczenia :) A potem już możesz sie zabrać za nauke zaawansowanych struktur danych.. Tak wygląda nauka w technikach informatycznych, czy choćby nawet na 1 semestrze studiów. Nie ma co się pytać o to jak zacząć na forum, tylko użyć "gugla". Praktycznie raz w tygodniu ktoś na tym forum zadaje podobne pytanie. Bierz kompilator, czytaj i pisz programy, a jak nie działa, nie umiesz sobie poradzić, to wtedy pisz na forum :) A co do języka, tak jak koledzy wyżej- na początek pascal ,a potem jakiś język którego się używa w nowoczesnym programowaniu tzn.: c++, java albo c# (to taka czołówka aktualnie :) ) Sama nauka programowanie to nie jest chwila moment...ale rok, dwa zanim nabierzesz wprawy, zanim zaczniesz prawidłowo rozumować jak to działa, dopiero wtedy będziesz mógł tworzyć jakieś poważniejsze rzeczy. Tak że powolutku szukaj info w necie i kombinuj, na początku wszystko znajdziesz w sieci. O! I pamiętaj o nauce angielskiego, musisz się przyłożyć do tego jak chcesz programistą...90% dokumentacji jest po angielsku :)
  • #12 9894097
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Ok. Tylko teraz jaki kompilator do Turbo pascala? I jeszcze może mi ktoś powiedzieć jak się kompiluje?
  • #13 9894114
    Elektronik9
    Poziom 30  
    Posty: 1803
    Pomógł: 21
    Ocena: 195
    Turbo Pascal 7.0 od Borlanda.
  • REKLAMA
  • #14 9894117
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Dzięki. A jak się kompiluje ?
    Napisze programik i co dalej ?
  • REKLAMA
  • #15 9894153
    szypek2
    Poziom 12  
    Posty: 43
    Pomógł: 5
    Ocena: 5
    F9 lub F9 i ctrl zalezy od kompilatora :)
  • #16 9894167
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Aha i później muszę jeszcze go zapisać czy coś? Czy tylko kompilować i już będzie na pulpicie ?

    Dodano po 15 [minuty]:

    Może ktoś powiedzieć co robi ten programik ?

    Kod: text
    Zaloguj się, aby zobaczyć kod


    Proszę pamiętać o używaniu znaczników syntax. Opcja Listing kodu. - arnoldziq
  • #17 9894439
    Elektronik9
    Poziom 30  
    Posty: 1803
    Pomógł: 21
    Ocena: 195
    Wypisuje tekst na ekranie tylko:
    123
    bzdura


    32
  • #18 9895524
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Jak go zapisać żeby go później uruchomić?
    Używam Turbo Pascal 7.0
  • #19 9895531
    entermen
    Poziom 32  
    Posty: 2336
    Pomógł: 139
    Ocena: 132
    Cytat:
    Aha i później muszę jeszcze go zapisać czy coś? Czy tylko kompilować i już będzie na pulpicie ?


    Kod program do skompilowania musi być zapisany w jakimś pliku. Niektóre kompilatory same o tym przypominają i automatycznie zapisują plik z kodem. Dopiero potem po kompilacji powstaje plik wykonywalny (exe).
  • #20 9895676
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Mam napisany programik i robię file -> save. Gdzie będzie ten program po zapisaniu ?
  • #21 9895689
    Szymon Tarnowski
    Poziom 27  
    Posty: 1292
    Pomógł: 61
    Ocena: 181
    wisniak165 napisał:
    Mam napisany programik i robię file -> save. Gdzie będzie ten program po zapisaniu ?
    Jeśli go nigdy nie zapisywałeś to poprosi o wybranie ścieżki i nazwy, jeśli był zapisany lub wczytywany z dysku to zapisze pod tą samą nazwą.
  • #22 9895731
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Piszę pierwszy raz i właśnie nie prosi i wybranie ścieżki.
    Z jakiej strony ściągnąć Turbo Pascal 7.0? Bo ten wydaje mi sie jakiś dziwny.
  • #23 9895744
    entermen
    Poziom 32  
    Posty: 2336
    Pomógł: 139
    Ocena: 132
    @wisniak165
    Wybierz opcję save as.
  • #25 9895925
    Elektronik9
    Poziom 30  
    Posty: 1803
    Pomógł: 21
    Ocena: 195
    Rozpakuj to archiwum i z niego uruchamiaj TP bo widzę działasz na folderze tymczasowym.
  • #26 9896263
    wisniak165
    Poziom 9  
    Posty: 21
    Ocena: 5
    Jak wypakuje to jest tylko folder Turbo Pascal-7.0.
    Otwieram go, wchodzę w Bin, a później Turbo. Tak?
  • #27 9896336
    entermen
    Poziom 32  
    Posty: 2336
    Pomógł: 139
    Ocena: 132
    @wisniak165
    Trzeba wskazać miejsce do zapisu. Te dwie kropeczki to wyjście z obecnego katalogu do katalogu wyżej, ale to są podstawy obsługi komputera i to powinno już być opanowane.
    Zrób sobie np. na C jakiś folder np. roboczy i tam zapisuj sobie pliki.
  • #28 10185176
    Konto nie istnieje
    Konto nie istnieje  

Podsumowanie tematu

✨ W dyskusji poruszono temat wyboru języka programowania dla początkujących oraz polecanych książek do nauki. Uczestnicy sugerowali różne języki, w tym Pascal, C#, C++, oraz Java, podkreślając, że wybór języka zależy od celów nauki. Pascal został wskazany jako dobry język na start ze względu na swoją prostotę, mimo że jest uznawany za przestarzały. Uczestnicy zalecali również korzystanie z książek wydawnictwa Helion oraz samodzielne poszukiwanie materiałów w internecie. Wskazówki obejmowały również praktyczne aspekty programowania, takie jak korzystanie z kompilatorów, zapisywanie kodu oraz podstawowe operacje w Turbo Pascal.
Wygenerowane przez model językowy.
REKLAMA