Widzę zdanie: Można powiedzieć, że Delphi jest kontynuacją Turbo Pascala przeznaczoną dla środowiska Windows.
Bo różnicą jest to, że ""zwykły Pascal" nie jest w pełni językiem obiektowym, a Object Pascal (często mylnie nazywany Delphi) jest językiem obiektowym; Te dwa języki mają dokładnie taką samą składnię (obiektowy ma kilka nowych słów kluczowych i wiele nowych mechanizmów, nie wspominając o klasach), więc znając starego Pascala nie będziesz miał większego problemu nauczyć się tego obiektowego;
Do wyboru masz w sumie dwa dobre środowiska - komercyjne Delphi i darmowego Lazarusa z kompilatorem FPC o otwartym kodzie; Dzięki nim łatwo tworzy się zarówno programy konsolowe, jak i aplikacje okienkowe, biblioteki DLL, własne komponenty itd.; Jak masz kasę to możesz kupić Delphi, jak chcesz pisać na czymś darmowym to wybierz Lazarusa; Innych nie polecam, bo są gorsze od wymienionych i pewnie słabo wspierane (choć mogę się mylić);
Czy opłaca się takie ksiąki kupować? Jak nie to jakie?
Ja dawno temu zakupiłem książkę @Adam Boduch pt. "Delphi 7 - Kompendium Programisty" i byłem (i jestem) z niej zadowolony; Dzięki niej poznałem programowanie obiektowe dość łatwo, bo znałem już szersze podstawy starego Pascala jeszcze z pierwszych lat technikum; Do dyspozycji jest także dział Delphi - Kompendium Wiedzy w tym serwisie, a także internetowe dokumentacje zarówno Delphi, jak i Lazarusa, więc masz mnóstwo materiałów do darmowej nauki (z nich też intensywnie korzystałem);
Jest też forum, na którym możesz zadawać pytania jakbyś czegoś nie wiedział lub nie umiał sobie z czymś poradzić, stąd wiedzę zdobędziesz z dyskusji słuchając co piszą starsi koledzy; To co podałem w zupełności wystarczy do nauczenia się kodzenia w Pascalu i Object Pascalu - reszta zależy od Twojego zapału i chęci robienia coraz bardziej odlotowych programów;
czyli warto sie go uczyc? odstawic zwyklego pascala?
A ten "zwykły Pascal" to z którego roku? Jeśli masz na myśli kodzenie pod Turbo Pascal 7 to od razu zrezygnuj, bo to środowisko jest pewnie starsze od Ciebie;
rozumiem, ze delhpi to rowniez sa podstawy podstaw :P
Każdy język ma zagadnienia podstawowe, bardziej złożone i te skomplikowane, więc tak samo jest w przypadku Pascala (również obiektowego).