Document Details

Document Type : Thesis 
Document Title :
USING PYTHON IN REAL-TIME SYSTEMS AND MICROCONTROLLERS
استخدام لغة بايثون بأنظمة الوقت الحقيقي ووحدات التحكم الدقيقة
 
Subject : Faculty of Engineering 
Document Language : Arabic 
Abstract : Every year, programming languages compete in terms of usage according to the TIOBE Index and IEEE Spectrum. New programmers tend to choose from the most popular languages to implement their new projects. Commonly used programming languages are considered a good choice for a new project as they have better support and a larger community. Although this strategy is effective in some fields, it may not be appropriate in others. For example, C remains the most used programming language in high-performance real-time embedded applications. Therefore, building a transpiler that leads us to use one of the most popular languages in Real-time applications is our objective. Developing real-time and embedded applications is complicated, especially for novice programmers who got accustomed to modern high-level programming languages. Recently, Python has been the fastest-growing programming language, and it has influenced the outcome of education in most universities around the world. In addition, Python is a common language in many modern fields, such as Machine Learning, Deep Learning, and Big Data. The flexibility of Python encourages us to propose our project. In this proposed project, we will extend the use of python for RTS and Micro-controller applications. Our aim is to bring the flexibility of Python and the performance of C for embedded and real-time applications. Consequently, novice programmers will be able to easily develop embedded and Real-time applications. 
Supervisor : Dr. Saud Mohammed Wasly 
Thesis Type : Master Thesis 
Publishing Year : 1445 AH
2023 AD
 
Co-Supervisor : Dr. Mohammad Hamza Awedh 
Added Date : Friday, December 1, 2023 

Researchers

Researcher Name (Arabic)Researcher Name (English)Researcher TypeDr GradeEmail
بكر عبدالغني مليباريMilibary, Bakr AbdulghaniResearcherMaster 

Files

File NameTypeDescription
 49582.pdf pdf 

Back To Researches Page