Ohjelmointiympäristö
From Wikipedia, the free encyclopedia
Ohjelmointiympäristö on ohjelma tai joukko ohjelmia, jolla ohjelmoija suunnittelee ja toteuttaa ohjelmistoa. Yksinkertaisimmillaan ohjelmointiympäristö sisältää tekstieditorin ja keinon käynnistää ja saada palautetta ohjelmointikielen kääntäjältä, joka on erillinen ohjelma. Tekstieditorilla tuotetaan lähdekoodia ja kääntäjä muuttaa lähdekoodin ajettavaksi ohjelmatiedostoksi tai kirjastoksi.
Tähän artikkeliin tai osioon ei ole merkitty lähteitä, joten tiedot kannattaa tarkistaa muista tietolähteistä. Voit auttaa Wikipediaa lisäämällä artikkeliin tarkistettavissa olevia lähteitä ja merkitsemällä ne ohjeen mukaan. |
Nykyisin samaan ympäristöön integroituvat myös muun muassa debuggeri, versionhallintatuki sekä profilointi. Muita työkaluja ovat visuaaliset käyttöliittymän muokkaamiseen käytettävät työkalut, dokumentaatiotyökalut ja niin edelleen.
Kehittyneet ohjelmointiympäristöt osaavat luoda suunnittelussa tehdystä UML-mallista suoraan lähdekoodin rungon (skeleton), jota suunnittelija/ohjelmoija voi täydentää. Esimerkiksi mallin tietoihin liittyvien toimenpiteiden (metodit) kutsut luodaan automaattisesti parametreineen.
Tietokoneohjelmia voi tehdä ilman ohjelmointiympäristöäkin, mutta niiden tavoitteena on helpottaa ohjelmoijan työntekoa tuomalla eri työkalut yhteen.