Programme vir die skep van programme

Anonim

Programme vir ontwikkeling

Programmering - die proses is 'n kreatiewe en interessante. Ten einde programme te skep nie altyd nodig om die tale te leer ken. Wat instrument is wat nodig is om programme te skep? Jy moet programmeer omgewing. Met dit, is jou spanne vertaal in 'n rekenaar-verstaanbare binêre kode. Hier is net 'n baie tale, en die programmering omgewings is selfs meer. Ons sal 'n lys van programme vir die skep van programme oorweeg.

Pascalabc.net

Pascalabc.net_

Pascalabc.net is 'n eenvoudige gratis ontwikkeling omgewing vir Pascal. Dit is juis dit is die mees dikwels gebruik word in skole en universiteite vir opleiding. Hierdie program in Russies sal jou toelaat om projekte van enige kompleksiteit te skep. -Kode redakteur sal stel en jou te help, en die samesteller is om daarop te wys foute. Dit het 'n hoë spoed van uitvoering program.

Die voordeel van die gebruik van die Pascal taal - dit is 'n objekgeoriënteerde programmering. OOP is baie meer gerieflik vir prosedurele programmering, hoewel die volume.

Ongelukkig Pascalabc.net is 'n bietjie dankbaar rekenaar hulpbronne en op ouer masjiene kan honger wees.

Gratis PASCAL

Gratis-Pascal

Gratis Pascal is 'n kruis-platform samesteller, nie programmeer omgewing. Met dit, kan jy die program te gaan op die korrektheid van die skryf, sowel as voer dit uit. Maar jy sal nie in staat wees om dit in te stel. Gratis Pascal het 'n hoë uitvoering spoed, sowel as 'n eenvoudige en verstaanbare koppelvlak.

Net soos in baie van hierdie programme, kan die kode redakteur in Free Pascal help om die programmeerder voltooiing van die span skryf vir dit.

Sy minus is dat die samesteller net kan bepaal: daar is foute of nie. Dit maak nie na vore te bring 'n string waarin 'n fout gemaak, sodat die gebruiker het om te kyk vir dit.

Turbo Pascal

Turbo-Pascal

Byna die eerste hulpmiddel vir die skep van programme op 'n rekenaar - Turbo Pascal. Hierdie programmeer omgewing geskep vir die DOS bedryfstelsel en om dit te begin op Windows wat jy nodig het om addisionele sagteware te installeer. Die Russiese taal ondersteun, het 'n hoë werkverrigting en samestelling.

Turbo Pascal het so 'n interessante kenmerk as opsporing. In spoor af, kan jy die werk van die program stap vir stap kyk en volg die verandering in die data. Dit sal jou help om foute wat moeilikste is op te spoor - logiese foute.

Hoewel Turbo Pascal is eenvoudig en betroubaar in gebruik, tog hy is effens verouderd: Geskep in 1996, Turbo Pascal is slegs relevant vir een OS - DOS.

Lazarus.

Lazarus.

Dit is 'n visuele programmering omgewing in Pascal. Sy gerieflike, intuïtieve kan jy maklik programme met 'n minimale kennis kennis te skep. Lazarus is byna ten volle versoenbaar met die Delphi-programmering taal.

In teenstelling met die algoritme en Hiasm, Lazarus impliseer ook kennis van die taal, in ons geval - Pascal. Hier kan jy nie net versamel die program met die muis in stukke, maar ook voorskryf kode vir elke element. Dit laat jou toe om meer te verstaan ​​van die prosesse wat in die program.

Lazarus kan jy 'n grafiese module waarmee jy kan werk met beelde, asook speletjies te skep gebruik.

Ongelukkig, as jy enige vrae het, dan die antwoorde te kyk vir julle sal wees oor die Internet, soos Lazarus het geen dokumentasie.

HiaSm.

HiaSm.

Hiasm is 'n gratis ontwerper wat beskikbaar is in Russies. Jy hoef nie na die taal om programme te skep weet - hier is jy net op 'n stuk, soos 'n ontwerper, versamel dit. Daar is baie van komponente is hier beskikbaar, maar jy kan hulle verskeidenheid te brei deur die oprigting van die toevoegings.

In teenstelling met die algoritme, hierdie is 'n grafiese programmeer omgewing. Al wat jy sal skep, sal vertoon word op die skerm in die vorm van 'n patroon en skema, en nie kode. Dit is heel gemaklik, hoewel sommige teks rekord soos meer.

Hiasm is nogal 'n kragtige en dit het 'n hoë spoed van uitvoering program. Dit is veral belangrik wanneer die skep van speletjies, wanneer 'n grafiese module gebruik word, wat stadiger aansienlik. Maar vir HiaSm dit is nie 'n probleem.

algoritme

algoritme

Die algoritme is 'n medium om programme in Russies, een van die min te skep. Sy funksie is dat dit gebruik teks visuele programmering. Dit beteken dat jy 'n program kan skep sonder om te weet die taal. Die algoritme is 'n ontwerper wat 'n groot versameling van komponente het. Inligting oor elke komponent wat jy kan vind in die dokumentasie program.

Ook, die algoritme kan jy om te werk met 'n grafiese module, maar aansoeke deur middel van grafika sal uitgevoer word vir 'n lang tyd.

In die gratis weergawe, kan jy 'n projek saam te stel uit .alg in exe net op die ontwikkelaar se webwerf en slegs 3 keer per dag. Dit is een van die belangrikste minuses. Jy kan 'n gelisensieerde weergawe en stel projekte direk in die program aan te koop.

Intellij Idea

Intellij Idea

Intellij idee is een van die gewildste kruis-platform IDE. Hierdie medium het 'n vrye, effens beperk weergawe en betaalde. Vir die meeste programmeerders, dit is genoeg en gratis. Dit het 'n kragtige kode redakteur wat foute sal regstel en uiteindelik die kode vir jou. As jy 'n fout maak, die omgewing lig jou daaroor en bied moontlike oplossings. Dit is 'n intellektuele ontwikkeling omgewing wat jou aksies voorspel.

Nog 'n gerieflike funksie in Inteliij idee is outomatiese geheue bestuur. Die sogenaamde "vullis versamelaar" voortdurend monitor die geheue wat uitstaan ​​vir die program, en, in die geval wanneer die geheue nie meer nodig is, die versamelaar bevry nie.

Maar net nadele. 'N bietjie verwarrend koppelvlak is een van die probleme wat beginner-programmeerders gesig. Dit is ook duidelik dat so 'n kragtige medium het redelik hoog stelsel vereistes vir korrekte werking.

Les: Hoe om 'n Java program met behulp van Intellij Idea skryf

Verduistering

Verduistering

Die meeste dikwels, Eclipse word gebruik om werk met die Java-programmeertaal, maar dit ondersteun ook werk met ander tale. Dit is een van die belangrikste mededingers intellij idee. Die verskil tussen Eclipse van sulke programme aan hom is dat verskeie toevoegings op dit geïnstalleer kan word en dit kan heeltemal aangepas word.

Eclipse het ook 'n hoë samestelling en uitvoering spoed. Elke program geskep in hierdie omgewing, kan jy loop op 'n bedryfstelsel, aangesien Java is 'n kruis-platform taal.

Die verskil tussen Eclipse van Intellij IDEA - koppelvlak. In Eclipse, dit is baie makliker en duideliker, wat dit makliker vir beginners maak.

Maar ook, soos alle IDE vir Java, Eclipse het nog sy eie stelsel vereistes, so dit sal nie werk nie op elke rekenaar. Alhoewel dit nie so hierdie vereistes en 'n hoë.

Dit is onmoontlik om met vertroue sê watter program vir die skep van programme is die beste. Wat jy nodig het om 'n taal te kies en dan probeer elke Woensdag vir dit. Na alles, elke IO is anders en het sy eie kenmerke. Wie weet watter een jy meer geneig sal hê.

Lees meer