Basic. Бұл тіл үшін компиляторлар мен аудармашылар бар, ал танымалдығы жағынан әлемде бірінші орын алады. Ол оқу құралы ретінде 60-жылдардың аяғында құрылды және оны үйрену өте оңай.
Жоғары деңгейлі тілдердің мысалдары
C. Бұл тіл Bell зертханасында жасалды және бастапқыда кең таралған деп есептелмеді. Бірдей тиімді және ықшам бағдарламаларды құра алатын және сонымен бірге процессордың нақты түріне тәуелді болмас үшін ассемблерді ауыстыру жоспарланды.
Жоғары деңгейлі тілдердің мысалдары
C++. Бұл С тілінің объектілі-бағытталған кеңейтімі, 1980 жылы Бьяр Страуструп жасаған. Бағдарламалаушылардың өнімділігін күрт арттыруға мүмкіндік беретін көптеген жаңа қуатты мүмкіндіктер С тілінен мұра болған белгілі бір төмен деңгейге бағындырылды, нәтижесінде күрделі және сенімді бағдарламалар әзірлеушілер үшін жоғары деңгейлі дайындықты қажет етті.
Жоғары деңгейлі тілдердің мысалдары
Java. Тілді Sun компаниясы 60-жылдардың басында С ++ негізінде құрды. Ол C ++ негізіндегі қосымшаларды одан төменгі деңгейдегі барлық ерекшеліктерді жою арқылы жетілдіруге арналған. Бірақ бұл тілдің басты ерекшелігі - машина кодына емес, платформадан тәуелсіз байт-кодқа жинақтау.
Жоғары деңгейлі тілдердің мысалдары
Байт-кодты Java Virtual Machine, Java-ға негізделген JVM машинасының аудармашы-виртуалды машинасы арқылы жасауға болады, оның нұсқалары бүгінде кез-келген платформада жасалады. Java машиналарының болуына байланысты Java бағдарламаларын тек бастапқы деңгейде ғана емес, сонымен қатар тұрақты байт код деңгейінде де беруге болады, сондықтан Java бүгінгі таңда BASIC-тен кейін әлемдегі ең танымал екінші тіл болып табылады.
ОББ негізгі түсініктері
ОББ негізгі түсініктері
Объектіге бағытталған бағдарламалау (OББ) - бұл бағдарламаны объектілердің жиынтығы ретінде ұсынуға негізделген, әрқайсысы белгілі бір класстың данасы болып табылатын және класстар мұрагерлік иерархияны қалыптастырады.