PROGRAMMERS_GATHERING Telegram 3697
سیستم عامل اندروید با چه زبان‌هایی نوشته شده است؟ 📲

سیستم‌عامل اندروید، به‌عنوان یک سیستم‌عامل متن‌باز مبتنی بر هسته لینوکس، با استفاده از زبان‌های زیر توسعه داده شده است:

یک: C و C++: بخش‌های اصلی و سیستمی اندروید، از جمله هسته (Kernel) که مبتنی بر لینوکس است، با استفاده از زبان‌های C و C++ نوشته شده‌اند. این زبان‌ها برای توسعه بخش‌های پایینی سیستم‌عامل که به سخت‌افزار نزدیک هستند، بسیار مناسب‌اند.

دو: Java: بسیاری از کتابخانه‌ها و سرویس‌های سطح بالای اندروید با جاوا نوشته شده‌اند. همچنین محیط اجرای اپلیکیشن‌ها (Android Runtime) و فریم‌ورک‌های مهم سیستم‌عامل با جاوا توسعه یافته‌اند.

سه: Kotlin: اگرچه اندروید با کاتلین ساخته نشده، اما از زمانی که کاتلین به زبان رسمی اندروید تبدیل شد، برخی از کتابخانه‌ها و ابزارهای جدیدتر نیز به این زبان نوشته شده‌اند.

چهار: Bash و Python: برخی از ابزارهای مدیریت سیستم و اسکریپت‌های سطح پایین در اندروید ممکن است با Bash یا Python نوشته شده باشند، اما این زبان‌ها نقش اصلی در توسعه هسته و اجزای کلیدی ندارند.

بنابراین، هسته اصلی سیستم‌عامل اندروید با C و C++ نوشته شده است و بخش‌های سطح بالاتر و بیشتر سرویس‌ها و APIهای آن با Java توسعه یافته‌اند.

#android #java

@programmers_gathering



tgoop.com/programmers_gathering/3697
Create:
Last Update:

سیستم عامل اندروید با چه زبان‌هایی نوشته شده است؟ 📲

سیستم‌عامل اندروید، به‌عنوان یک سیستم‌عامل متن‌باز مبتنی بر هسته لینوکس، با استفاده از زبان‌های زیر توسعه داده شده است:

یک: C و C++: بخش‌های اصلی و سیستمی اندروید، از جمله هسته (Kernel) که مبتنی بر لینوکس است، با استفاده از زبان‌های C و C++ نوشته شده‌اند. این زبان‌ها برای توسعه بخش‌های پایینی سیستم‌عامل که به سخت‌افزار نزدیک هستند، بسیار مناسب‌اند.

دو: Java: بسیاری از کتابخانه‌ها و سرویس‌های سطح بالای اندروید با جاوا نوشته شده‌اند. همچنین محیط اجرای اپلیکیشن‌ها (Android Runtime) و فریم‌ورک‌های مهم سیستم‌عامل با جاوا توسعه یافته‌اند.

سه: Kotlin: اگرچه اندروید با کاتلین ساخته نشده، اما از زمانی که کاتلین به زبان رسمی اندروید تبدیل شد، برخی از کتابخانه‌ها و ابزارهای جدیدتر نیز به این زبان نوشته شده‌اند.

چهار: Bash و Python: برخی از ابزارهای مدیریت سیستم و اسکریپت‌های سطح پایین در اندروید ممکن است با Bash یا Python نوشته شده باشند، اما این زبان‌ها نقش اصلی در توسعه هسته و اجزای کلیدی ندارند.

بنابراین، هسته اصلی سیستم‌عامل اندروید با C و C++ نوشته شده است و بخش‌های سطح بالاتر و بیشتر سرویس‌ها و APIهای آن با Java توسعه یافته‌اند.

#android #java

@programmers_gathering

BY دورهمی برنامه نویسان


Share with your friend now:
tgoop.com/programmers_gathering/3697

View MORE
Open in Telegram


Telegram News

Date: |

Don’t publish new content at nighttime. Since not all users disable notifications for the night, you risk inadvertently disturbing them. With the sharp downturn in the crypto market, yelling has become a coping mechanism for many crypto traders. This screaming therapy became popular after the surge of Goblintown Ethereum NFTs at the end of May or early June. Here, holders made incoherent groaning sounds in late-night Twitter spaces. They also role-played as urine-loving Goblin creatures. How to Create a Private or Public Channel on Telegram? Polls The channel also called on people to turn out for illegal assemblies and listed the things that participants should bring along with them, showing prior planning was in the works for riots. The messages also incited people to hurl toxic gas bombs at police and MTR stations, he added.
from us


Telegram دورهمی برنامه نویسان
FROM American