C ++ ning birinchi versiyasidan to'rt yil o'tgach, Larri Uoll "Amaliy qazib olish va hisobot tili" Perlni ishlab chiqdi (Practical Extraction and Report Language). Dastlab, til nomga xos funktsiyalar tufayli mashhurlikka erishdi, ammo keyinchalik uning imkoniyatlari va auditoriyasini kengaytirdi.
Bugungi kunda Perl hali ham buyruq qatorini so'zlarni qayta ishlash uchun qulay vosita sifatida keng qo'llanilmoqda, Shu bilan birga u tizim adminstrator, Web-ishlab chiqish va hattoki o'yinlarda ham teng darajada talabga ega.
Zamonaviylik:Tillarning evolyutsiyasi tarixiga bag'ishlangan suhbatda ko'plab xorijiy universitetlar va yirik xorijiy kompaniyalar tomonidan ham keng qo'llanilishi bilan sevilgan Pythonni eslatib o'tish kerak. Uning tuzilishi va falsafasi dasturchi tomonidan tayyor mahsulotni ishlab chiqarishni tezlashtirishga qaratilgan. Rivojlanish nuqtai nazaridan bu 1991 yilgacha bo'lgan barcha tillarga qaraganda ancha mukammal til. U minimalist, ammo ayni paytda o'qish mumkin, u tez-tez yangilanib turadi va "tezlik - rivojlanish sifati" nisbati juda yaxshi.
Shu bilan birga, xuddi shu xususiyatlar bilan 1995 yilda chiqarilgan Rubyni ta'riflash mumkin. Yukixiro Matsumoto uning tili o'z zamondoshlaridan yaxshiroq bo'lishi haqida o'ylashi uchun 2 yil kerak bo’ldi.
20-asrning oxirlarida Internetning rivojlanishi matn va ma'lumotlarni qayta ishlash uchun yaxshiroq tillarni talab qildi. HTML, PHP, CSS va JavaScriptlar shu tarzda tug'ildi, ularsiz bugungi kunda web-ishlab chiqishni tasavvur qilish juda qiyin.
Shu bilan birga JVM virtual mashinasidan foydalanadigan ob'ektga yo'naltirilgan til - Java paydo bo'ldi. Bu tilga mashinadan deyarli to'liq mustaqillikni beradi. Ushbu omillarning kombinatsiyasi va Android-smartfonlarning mashhurligi Java-ga Tiobe bo'yicha eng mashhur tillar ro'yxatini to'ldirishga imkon beradi va biz uni yangi yoki boshlang'ich dasturchilarga birinchi yoki asosiy sifatida tavsiya qilamiz.
Agar siz xuddi shu reytingga qarasangiz, yigirmanchi yillarning oxirlarida zamonaviy dasturlash tillarini topishingiz mumkin. Masalan, Swift nafaqat o'z sifatlari, balki ishlab chiqaruvchining katta nomi bilan ham mashhur bo'lgan Apple mahsulotidir.
Kelajak: Allaqachon o'ta yuqori darajadagi tillar deb atash mumkin bo'lgan dasturlash tillari paydo bo'lmoqda. Ular amaliy dasturlarni yozish uchun emas, balki katta hajmdagi ma'lumotlar va statistik ma'lumotlarni qayta ishlashga mo'ljallangan. Bularga R, MATLAB va Julia kiradi. Kelajakda insonga yo'naltirilgan tillar mavjud bo'ladi, deb taxmin qilish mumkin, ularda kod yozish ishtimoiy tarmoqlarda post yozish darajasida bo’ladi. Boshqa tomondan, kvant kompyuterlari uchun o'zlarining maxsus, kvant assambleyalari kerak bo'ladi.