Компьютерлер адаттан тыш нерсе катары кабылданбай калган жана татаал эсептөөлөр үчүн гана колдонулган, анткени ал башында эле. Эми бул жашоону кыйла жеңилдетүүчү ыңгайлуу шайман - ага ар бир адам жумушка жана көңүл ачууга керектүү программалык камсыздоону орното алат. Жөнөкөй колдонуучу бул үчүн атайын тилдерди колдонгон программисттер иштеп чыккан даяр программаларды колдонот.
Нускамалар
1 кадам
Каалаган компьютердик программанын текстин жазуу үчүн көптөгөн программалоо тилдеринин бири колдонулат. Алардын бардыгы белгилүү бир командалардын топтому - операторлор, ошондой эле сүрөттөөлөр. Эреже боюнча, бул буйруктар англис тилиндеги сөздөргө негизделген, андыктан англис тилин билсеңиз, программанын текстин окуп жатып, компьютердин тигил же бул буйрук боюнча эмне кылаарын түшүнө аласыз. Бирок, компьютер, сизден айырмаланып, англис тилин билбейт - аларды түшүнүү үчүн, компилятор бул буйруктарды машинанын тилине "которот". Программалоо тилдеринин ар биринин өзүнүн компилятору бар.
2-кадам
Биринчи программалоо тилдери, анын ичинде: 60-70-жылдары популярдуу болгон ADA, Basic, Algol, Fortran ж.б. анда көптөгөн атайын программалык продуктулар жазылган. 1991-жылы пайда болгон "Basic" дагы деле суроо-талапка ээ; 1995-жылы түзүлгөн Паскаль (Delphi иштеп чыгуу чөйрөсү), Java, JavaScript жана Ruby. Жаңыларына тиешелүүлүгүнө жараша 1998 жана 2006-жылдары пайда болгон ActionScript жана Nemerle кирет.
3-кадам
Тизмеде көрсөтүлгөн программалоо тилдери дагы деле актуалдуу, анткени алар дайыма өзгөртүлүп турат жана алардын жаңы версиялары бүгүнкү күндүн талабына ылайыкташтырылган. Бул биринчи кезекте C ++ тилине тиешелүү. Айрым учурларда ушул тилде түзүлгөн программанын коду өтө эле оор болуп калгандыгына карабастан, даяр шаблондорду колдонуу бул көйгөйдү чечүүгө жардам берип, программалык өнүмдөрдүн ишин бир кыйла жакшыртты.
4-кадам
Белгилүү Microsoft тарабынан иштелип чыккан Visual Basic иштеп чыгуу чөйрөсү, ошондой эле көпчүлүк программисттер тарабынан колдонулат, бул негизги тилде компакттуу программанын кодун түзүп гана тим болбостон, колдонуучу интерфейси үчүн ыңгайлуу орнотулган конструкторду колдонууга мүмкүнчүлүк берет. Бирок веб-сайттарды түзүү үчүн программисттер универсалдуу деп эсептелген жана каалаган операциялык тутум менен иштеген PHP тилин колдонушат. Ошондой эле, колдонуучу интерфейсинин дизайнери катары колдонулат. Бирок, бул тилдин олуттуу кемчиликтерин мурунку котормолордо жазылган коддун жаңыларынын колдобой калышына байланыштырса болот.
5-кадам
Java ошондой эле каалаган платформада иштей алат, бирок ушул тилде программаларды жазыш үчүн ушул типтеги программалык өнүмгө арналган диалектти колдонуу керек. Паскаль жана JavaScript программалоо тилдери көп функционалдуулугу, ар тараптуулугу жана жөнөкөйлүгү менен айырмаланат. Биринчиси, ОС үчүн программалык продуктуларды түзүүдө көбүрөөк колдонулат, мисалы, Total Commander жана QIP, экинчиси заманбап браузерлердин көпчүлүгүн жазуу үчүн колдонулат.