A COMPARISON ANALYSIS BETWEEN THE C++ AND PYTHON PROGRAMMING LANGUAGES

المؤلفون

  • Abdelatti Blg Computer Science Department ,Faculty of Science_ Ajaylat, Zawia University
  • Abdalla Mohamed Alasoud Computer Department, Faculty of Science ,Alasmarya Islamic University

DOI:

https://doi.org/10.59743/jbs.v33i1.170

الكلمات المفتاحية:

Languages، Python، C ، Expressions، Exception

الملخص

With the development of programming languages, we have noticed the dominance of C ++ based in the programming field. In the past few years, we've also seen an increase in interest in Python. This article quotes the results of comparative research between C ++ and Python programming languages. The criteria used for analysis are standard programming language functions and programming language principles. The paper advances the rationale for the study, an overview of each language. Moreover, this study will use two approaches. The first one about the emphasis is placed on expressions and assignment statements, and The second approach focuses on exception handling. Finally, this study is to investigate and compare the framework for both languages. The comparison will highlight areas where the current language provides broad support and which it lacks, and provide a summary.

المراجع

D. Arnold, M.A. Bond, Chilvers, and R. Taylor, Hector (2009): Distributed objects in Python, In Proceedings of the 4th International Python Conference.

[netguru, 2020] IBM. What Is Python? A Comprehensive Guide. https://insights.stackoverflow.com/survey/2020[6 February 2020].

[IBM, 2014] IBM. C/C++ Supported Operating Systems. http://publib.boulder.ibm.com/infocenter/db2e/v9r1/index.jsp?topic=%2Fcom.ibm.db2 e.doc%2Fdbeapr 0202.html [15 February 2020].

[Python, 2017] python for beginners. Keywords in Python. 2017. http://www.pythonforbeginners.com/basics/keywords-in-python [16 February 2020].

[Python, 2014a] Portable Python. What is Portable Python?. 2014. http://portablepython.com/ [10 February 2020].

[Foster, 2014l] Foster, Elvis C. Software Engineering: A Methodical Approach. New York: Apress Publishing, 2014. See chapter 18.

[IBM, 2014] IBM. C/C++ Supported Operating Systems. http://publib.boulder.ibm.com/infocenter/db2e/v9r1/index.jsp?topic=%2Fcom.ibm.db2 e.doc%2Fdbeapr 0202.html >[16 February 2020].

Baduel, L.(2006) Programming, Languages, Deploying for the software. [online] available from [20 February 2020].

[C++, 2013] preference C++ keywords.2013. http://en.cppreference.com/w/cpp/keyword [20 February 2020].

Zakaria Alomari and Oualid El Halimi (2015): Comparative Studies of Six Programming Languages, research gate Article, Python Conference.

Karl Fast. (2003). What is "pythonic"?. Available: https://mail.python.org/pipermail/tutor/2003-October/025932.html. >[20 February 2020].

[TIOBE, 2015] TIOBE Software. TIOBE Index ( 2014).

<http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html >[13 February

.

التنزيلات

منشور

2020-06-30

إصدار

القسم

مقالات

كيفية الاقتباس

A COMPARISON ANALYSIS BETWEEN THE C++ AND PYTHON PROGRAMMING LANGUAGES (A. Blg & A. M. Alasoud). (2020). مجلة العلوم الأساسية, 33(1), 20-32. https://doi.org/10.59743/jbs.v33i1.170

الأعمال الأكثر قراءة لنفس المؤلف/المؤلفين