Significance of the Leading Programming Languages

Authors

  • Madhav Singh Solanki SOEIT, Sanskriti University, Mathura, Uttar Pradesh, India Author

DOI:

https://doi.org/10.55524/

Keywords:

C, C++, Java, Memory, Programming Languages, Python

Abstract

 In today's technology era, programming is  more essential than ever. Python and C++ are the most  widely used programming languages. Python, the most  popular programming language of the twenty-first century,  is a higher-level object-oriented language, while C++ (the  language that powers most operating systems) is a lower level object-oriented language. Python and C++ are  compared in this article. This book covers an introduction  to various languages, memory management techniques, and  reasons for their program execution speed. Furthermore,  this study looked at the execution time and memory  requirements of a variety of algorithms in both languages,  comparing the best, average, and worst situations in each  language. Furthermore, they are compared in terms of their  benefits and drawbacks. C++ is faster than Python in terms  of execution speed, according to the findings, but Python is  a better option for beginners due to its simplicity. Aside  from that, the language should be selected depending on the  project type in order to get the best results. Programmers  play a crucial role in computing. C/C++, Python, and Java  are the most common languages. Beginning programming  classes often utilize C++ and Java. Python has grown in  popularity as an introductory programming language due to  a variety of reasons. As an entry-level programming  language, C, C++, Java, and Python were compared. More  students selected Python over C++ because of its simpler  pseudo-code syntax, better learning environment, and  greater abstraction. 

Downloads

Download data is not yet available.

References

. Eaddy M. C# Versus Java. Dr Dobb’s J Softw Tools. 2001;

. Gupta S, Manohar CS. Improved response surface method for time-variant reliability analysis of nonlinear random structures under non-stationary excitations. Nonlinear Dyn. 2004;

. Mustakerov I, Borissova D. A framework for development of e-learning system for computer programming: Application in the C programming language. J E-Learning Knowl Soc. 2017;

. Carballo CMDC. Linux “versus” windows. Revista General de Información y Documentación. 2002. [5]. Pettit R, Homer J, Gee R, Starbuck A, Mengel S. An empirical study of iterative improvement in programming assignments. In: SIGCSE 2015 - Proceedings of the 46th ACM Technical Symposium on Computer Science Education. 2015.

. Saboe M. The use of software quality metrics in the materiel release process-experience report. In: Proceedings - 2nd Asia-Pacific Conference on Quality

Software, APAQS 2001. 2001.

. Hariprasad T, Vidhyagaran G, Seenu K, Thirumalai C. Software complexity analysis using halstead metrics. In: Proceedings - International Conference on Trends in Electronics and Informatics, ICEI 2017. 2018.

. Olabiyisi SO, Omidiora EO, Sotonwa KA. Comparative Analysis of Software Complexity of Searching Algorithms Using Code Based Metrics. Int J Sci Eng Res. 2013;

. Antinyan V, Staron M, Sandberg A. Evaluating code complexity triggers, use of complexity measures and the influence of code complexity on maintenance time. Empir Softw Eng. 2017;

. Srinath KR. Python – The Fastest Growing Programming Language. Int Res J Eng Technol. 2017;

Downloads

Published

2021-11-30

How to Cite

Significance of the Leading Programming Languages . (2021). International Journal of Innovative Research in Computer Science & Technology, 9(6), 60–64. https://doi.org/10.55524/