O'yin dasturlash
O'yinni rivojlantirish - bu eng qiziqarli treklardan biri, ko'plab ishlab chiquvchilar bundan zavqlanishadi va o'yinlarni faqat ko'ngil ochish uchun ishlab chiqadigan dasturchilar mavjud. O'yinlarni yaratish uchun o'yin dvigateli deb nomlanadigan narsa kerak bo'ladi, bu o'yinni qurish uchun infratuzilma sifatida ishlatiladigan va o'yin nimaga ega va nima qila olishini belgilaydigan dasturiy ta'minot. Agar siz "Epic Games" va "Fortnight" bilan tanish bo'lsangiz, "Epic Games" aslida o'yin dvigatelidir va "Fortnight" unga asoslangan. O'yinlarni ishlab chiqishda asosan C ++, C # tillari ishlatiladi, chunki u boy grafikalarni yaratish uchun juda ko'p xotirani optimallashtirish va tezkor ishlashni talab qiladi. Bu faqat C ++ va C # bilan cheklanib qolmaydi, va bu sizning qaysi dvigateldan foydalanayotganingiz va qaysi platformani maqsad qilganingiz bilan bog'liq, Lua va Java ham ushbu sohada juda taniqli nomzodlardir.
Mobil dasturlar yaratish
Mobil ilovalarni yaratish biroz murakkabdir, chunki mobil telefonlar uchun bir nechta operatsion tizim mavjud va turli xil operatsion tizim ushbu dasturlar uchun turli xil tillarni talab qiladi. Operatsion tizim bu sizning qurilmangizdagi dasturiy ta'minotning bir qismi bo'lib, ushbu qurilmaning texnik vositalari bilan ishlashga mas'uldir, bu siz yaratgan dastur va apparat o'rtasida joylashgan mikrofon yoki sensorli ekran yoki GPS bo'lsin. Eng keng tarqalgan ikkita operatsion tizim Android va IOS. Android eng ko'p Samsungda, IOS esa Apple-da ishlatiladi. Android dasturlarini yaratish uchun sizga Java yoki Kotlin kerak, va IOS dasturlarini yaratish uchun sizga Objective-C yoki Swift kerak bo'ladi. Yaqinda Javascript yoki Dart yordamida Android uchun ham, IOS uchun ham mobil ilovalar yaratish mumkin bo'ldi.
Eng mashhur dasturlash tillari qaysi?
Barchamizga ma'lumki, dasturlash tili hayotimizni soddalashtiradi. Hozirgi kunda barcha sohalar (ta'lim, kasalxonalar, banklar, avtomobillar va boshqalar kabi) to'liq dasturlash tiliga bog'liq.
Sanoat tomonidan ishlatiladigan o'nlab dasturlash tillari mavjud. Quyida eng ko'p ishlatiladigan dasturlash tillari keltirilgan –
Python - bu foydalanuvchilar uchun eng qulay dasturlash tillaridan biri. 1990-yillarda ishlab chiqilgan dasturlash tili ochiq manbali va o'rganish oson. U asosan Machine learning, Sun'iy intellekt, Big Data, GUI asosidagi ish stoli dasturlari va Robotika sohasida qo'llaniladi.
Java - bu Sun Microsystems tomonidan 1995 yilda ishlab chiqilgan sodda, xavfsiz, platformadan mustaqil, ishonchli, neytral arxitekturaga asoslangan yuqori darajadagi dasturlash tili. Endi Java Oracle-ga tegishli. U asosan bank, chakana savdo, axborot texnologiyalari, android, katta ma'lumotlar, tadqiqot jamoatchiligi, veb va ish stoli dasturlarini ishlab chiqish uchun ishlatiladi.
C dasturlash tili - ommabop, sodda va moslashuvchan umumiy maqsadli kompyuter dasturlash tili. Dennis M Ritchie uni 1972 yilda AT&T da ishlab chiqadi. Bu past darajadagi dasturlash tilining ham, yuqori darajadagi dasturlash tilining ham birikmasidir. U matn muharrirlari, kompilyatorlar, tarmoq qurilmalari va boshqa ko'plab dasturlarni loyihalashtirish uchun ishlatiladi.
C++ - bu dasturiy ta'minotni ishlab chiqishda foydalanadigan minglab dasturlash tillaridan biridir. C ++ dasturlash tili Bjarne Stroustrup tomonidan 1980 yilda ishlab chiqilgan bo'lib, u C dasturlash tiliga o'xshaydi, lekin ba'zi qo'shimcha funktsiyalarni o'z ichiga oladi, masalan istisnolardan foydalanish, ob'ektga yo'naltirilgan dasturlash, turlarni tekshirish va hk.
C# (Si sharp deb talaffuz qilinadi) - .NET platformasida XML asosidagi veb-xizmatlar bilan ishlatiladigan zamonaviy, umumiy maqsadlarga mo'ljallangan va ob'ektga yo'naltirilgan dasturlash tili. Bu asosan veb-ilovalar samaradorligini oshirishga mo'ljallangan. C, C ++ yoki Java kabi umumiy dasturlash tillari haqida etarli ma'lumotga ega bo'lgan foydalanuvchilar uchun o'rganish osonroq.
Do'stlaringiz bilan baham: |