b'\n_START_ARTICLE_\nEmbarcadero Delphi\n_START_PARAGRAPH_\nProgramski jezik Delphi je programski jezik, katerega podlaga je Objektni pascal (Programski jezik pascal z objektnimi dodatki). Zasnovali so ga pri podjetju Borland (nekaj \xc4\x8dasa znan tudi kot Inprise) v letu 1995. Sprva je bil namenjen razvoju aplikacij v Windows okolju, kmalu pa se je pojavila tudi razli\xc4\x8dica namenjena razvoju programov pod Linux okoljem. Ta razli\xc4\x8dica je znana pod imenom Kylix. Z razli\xc4\x8dico Delphi 8 je pri\xc5\xa1la podpora tudi za Microsoft .NET ogrodje, kar \xc5\xa1e pove\xc4\x8da uporabnost razvojnega okolja in pripomore k hitrej\xc5\xa1emu razvoju.\n_START_SECTION_\nRazvojno okolje\n_START_PARAGRAPH_\nDelphi je bil prvotno namenjen predvsem pisanju programov, ki so bili namenjeni vodenju baz podatkov, evidenc in podobnih opravil. Prva razli\xc4\x8dica programa (Delphi 1) je bila izdana leta 1995 za 16-bitno Windows okolje. Njegovega naslednika (Delphi 2) so pri podjetju Borland izdali \xc5\xbee naslednje leto. Ta razli\xc4\x8dica je podpirala tudi 32-bitno Windows okolje. Vse do leta 2001 je bilo razvojno okolje na voljo samo za Windows sisteme potem je pri\xc5\xa1el Kylix, ki je podpiral Linux sisteme._NEWLINE_Glavni razvojni vodja pri izdelavi razvojnega okolja Delphi je bil vse do leta 1996 Anders Hejlsberg, ki je sodeloval \xc5\xbee pri razvoju Turbo Pascala. Leta 1996 je od\xc5\xa1el k Microsoftu kjer je razvijal Programski jezik C# in sodeloval pri razvoju Microsoft .NET ogrodja._NEWLINE_Leta 2003 je z izidom Delphi 8 pri\xc5\xa1la podpora Microsoft .NET ogrodju. Delphi 2005 (Delphi 9) in vse nadaljnje razli\xc4\x8dice podpirajo tako 32-bitno generacijo kode kot .NET._NEWLINE_Programski paket Delphi je na voljo pod \xc5\xa1tevilnimi razli\xc4\x8dicami: Personal(osebna), Professional(profesionalna), Enterprise in Architect._NEWLINE_Za vse Turbo Pascal navdu\xc5\xa1ence se je jeseni leta 2006 pojavila nova verzija Delphi-ja, ki temelji na Delphi 2006. Turbo Delphi je na voljo zastonj v okrnjeni obliki.\n_START_SECTION_\nZna\xc4\x8dilnosti jezika\n_START_PARAGRAPH_\nPrednost Delphi-ja pred drugimi jeziki je v tem, da ima veliko podporo bazam, prijazen razvoj komponent, veliko \xc5\xbee napisanih komponent in podporo VCL/CLX (Visual Component Library)._NEWLINE_Jezik je v veliki meri podoben pascalu s tem, da je objektno orientiran kar pomeni, da uporabljamo pri programiranju razne objekte (tako visualne kot nevisualne). Visualni objekti so npr. gumbi, nevisualni pa so npr. niti. V programskem jeziku objekte kli\xc4\x8demo po imenu in s tem dostopamo do njegovih lastnosti oziroma funkcij._NEWLINE_Oglejmo si primer procedure kjer priredimo neko lastnost objektu._NEWLINE__NEWLINE_procedure PrirediDolzino();_NEWLINE_ begin_NEWLINE_  gumb.width:=30;_NEWLINE_ end;_NEWLINE_Ostale zna\xc4\x8dilnosti Delphi-ja so enake kot pri pascalu (zanke, if stavki, podpi\xc4\x8dja na koncu vrstice, ...).'