- Бағдарламалаудың жоғары деңгейлері машиналарға тәуелді емес және бағдарламаны ол орындалатын машинаның тілінде көрсету үшін тиісті аударма бағдарламаларын (аудармашылар) қолдануды талап етеді.
Жоғары деңгейлі тілдердің мысалдары - Fortran. 50-жылдары Джим Бэкустың алғашқы құрастырған тілі. Бұл тіл үшін статикалық жүйелерден бастап спутниктік басқару пакеттеріне дейінгі көптеген кітапханалар құрылды, сондықтан Fortran көптеген ұйымдарда белсенді қолданылуда және қазір 2000 жылы пайда болған келесі Fortran F2k стандарты бойынша жұмыс жалғасуда. Көптеген процессорлары бар параллель супер компьютерлер үшін Fortran HPF (High Performance Fortran) стандартты нұсқасы бар.
Жоғары деңгейлі тілдердің мысалдары - Cobol. Бұл экономикалық салада қолдануға және бизнес мәселелерін шешуге арналған, 60-шы жылдардың басында дамыған, ол «сөзбе-сөздікпен» ерекшеленеді - оның операторлары қарапайым ағылшын сөйлемдеріне ұқсайды. Коболда әртүрлі сыртқы тасымалдағыштарда сақталатын үлкен көлемді деректермен жұмыс жасау үшін өте қуатты құралдар енгізілді. Осы тілде көптеген белсенді қосымшалар жасалды, олар бүгінде белсенді қолданылады. АҚШ-тағы ең үлкен жалақыны Коболдағы бағдарламашылар алады деп айту жеткілікті.
Жоғары деңгейлі тілдердің мысалдары - Algol. 1960 ж. Құрылған тіл. Ол Фортранды ауыстыруға шақырылды, бірақ күрделі құрылымға байланысты кең қолданылмады. 1968 жылы Algol68 нұсқасы жасалды, ол өзінің мүмкіндіктері бойынша көптеген бағдарламалау тілдерінен озып кетті, алайда, жеткілікті тиімді компьютерлердің болмауына байланысты уақытында жақсы компиляторлар құру мүмкін болмады.
Жоғары деңгейлі тілдердің мысалдары - Pascal. 70-жылдардың аяғында қазіргі бағдарламалаудың көптеген идеяларының негізін қалаушы Николаус Вирт жасаған Паскаль тілі негізінен Алголды еске түсіреді, бірақ ол бағдарлама құрылымына қойылатын бірқатар талаптарды қатайтады және ірі жобаларды жасау кезінде оны сәтті қолдануға мүмкіндіктер бар.
Достарыңызбен бөлісу: |