Uđite u svet programiranja preko Delphi-ja

Nakon malo boljeg upoznavanja sa PC-jem i prevazilaženja prvih početničkih koraka, verovatno se svako od nas zapita kako sve to funkcioniše i kako se stvara jedan program, i da li smo i sami sposobni za kreiranje nečeg sličnog. Zahvaljujući razvojnom okruženju Delphi, sa jako malo programerskog znanja možete postići vrlo mnogo. Zato ćemo u sledećim redovima, vama koji se još niste odlučili na ovaj korak (programiranje), dati odgovor na pitanje zašto i kako krenuti u kreiranje programa.

Borland-ov paket Delphi (verzije 1/2/3/4/5/6) predstavlja razvojni alat za kreiranje Windows aplikacija, a odnedavno i Linux programa. Delphi je snažna alatka, laka za korišćenje i kreiranje programa sa grafičkim interfejsom (GUI). Delphi je prvi programski jezik koji premošćava granicu između razvojnog okruženja visokih preformansi i programiranja na niskom nivou (mašinski nivo). Kada kreirate programe u Delphi-ju, imate svu moć jednog istinskog programskog jezika (objektni Pascal), ugrađenog u jedno RAD (Rapid Application Development) okruženje. Svi uobičajeni elementi Windows grafičkog korisničkog interfejsa, kao što su forme, dijalozi, dugmići…, uključeni su u Delphi kao komponente. Ovo znači da vi ne morate da pišete bilo kakav programski kod da bi ove elemente dodali u vaše programe. Potrebno je da ih jednostavno postavite na prazne forme, kao kada crtate na papiru. Delphi takođe dozvoljava programerima i da razviju sopstvene grafičke kontrole, i da ih jednostavno implementiraju u svoje ili programe drugih programera (komponente za tržište). Sa Delphi-jem možete napisati programe brže i lakše nego ikada do sad.

Najplastičnije rečeno, Delphi je objektno-orijentisana verzija Pascal-a integrisana u vizuleno razvojno okruženje. Delphi-jeva verzija Pascal-a je potpuno objektno-orijentisana, kao npr. i jezik C++, te je u nekim situacijama i bolje rešenje od C-a. Za one koji imaju iskustva sa Pascal-om, prelazak na Delphi biće lagan i brz. Delphi kompajler pravi aplikacije zapakovane u jedan kompaktni izvršni fajl, tako da vam pri distribuciji vaših aplikacija nije potrebno i brdo raznoraznih run-time biblioteka, DLL-ova i sl.

Da kažemo i to da Delphi može da pristupi velikom broju sistema za upravljanje bazama podataka. Pa tako možete izgraditi aplikacije zasnovane na nekoj od baza podataka, kao što su: Paradox, DBase, SQL server, InterBase, SysBase, Access i dr.

Ali da vas ne zavaramo odmah na početku, nećete moći da odmah po nabavci Delphi-ja postanete programerski guru. Trebaće vam mnogo vremena za učenje i usavršavanje, a da bi vam olakšali taj proces, u ovoj rubrici možete pronaći dosta saveta, uputstava i odgovora.

Pratite Krstaricu na www.krstarica.com