Main Article Content

Abstract

Programming involves writing commands and lines of code, but software development focuses on organizing, planning, and using conventions like diagrams to structure programs. Python and JavaScript are two popular programming languages widely used by developers. These languages differ structurally, which helps programmers and developers choose the one that suits their needs. This article compares Python and JavaScript in terms of structure, grammar, and other properties to help users, especially beginners, make informed decisions about which language to adopt.

Keywords

Interpreter JavaScript Object-Oriented Python Readability Software Web

Article Details

How to Cite
Samadzai, A. W. (2025). Structural Comparison of Python and JavaScript. Journal of Natural Sciences – Kabul University, 5(2), 99–108. https://doi.org/10.62810/jns.v5i2.268

References

  1. K P Naveen Reddy GY, Sujani D RSM. Comparison of Programming Languages: Review. Int J Comput Sci Commun [Internet]. 2018; 9 (2):pp.113-122. Available from: www.csjournals.com
  2. Collier D. The Comparative Method. Handb Hist Linguist [Internet]. 2016;(April):199–212. Available from: https://www.researchgate.net/publication/234113288
  3. Srinath.K. R. Python -The Fastest Growing Programming Language. Int Res J Eng Technol [Internet]. 2017;4(12):354–7. Available from: www.irjet.net
  4. Church K, Rolon-Mérette T, Ross M, Rolon-Mérette D. Introduction to Python’s Syntax. Quant Methods Psychol. 2021;17(1):S1–12.
  5. Bogdanchikov A, Zhaparov M, Suliyev R. Python to learn programming. J Phys Conf Ser. 2013;423(1).
  6. Nitnaware R. Basic Fundamental of Python Programming Language and The Bright Future. A Peer-Reviewed J About [Internet]. 2019;VIII(March):71–6. Available from: https://www.researchgate.net/publication/350192013_Basic_Fundamental_of_Python_Programming_Language_and_The_Bright_Future
  7. Lambert KA, Osborne M. Fundamentals of Python : First Programs [Internet]. Cengage products are represented in Canada by Nelson Education, Ltd , Printed in the United States of America; 2019. Available from: www.cengage.com/highered
  8. Hall T, Stacey J. Python 3 for Absolute Beginners [Internet]. Distributed to the book trade worldwide by Springer-Verlag New York, Inc., 233 Spring Street, 6th Floor, New York, NY 10013. Phone 1-800-SPRINGER, fax 201-348-4505, e-mail orders-ny@springer-sbm.com: Printed and bound in the United States of America 9 8 7 6 5 4 3 2 1; 2009. Available from: http://www.springeronline.com.
  9. Eld ABD and CM. Think Java: How to Think Like a Computer Scientist. 2016;(Version 6.1.3). Available from: http://thinkjava.org.
  10. Rasmus Horntvedt TA. Java, Python and Javascript, a comparison. Indep Proj 15 Credit degree Bachelor Sci with a major Comput Sci Spring 2019 Fac Nat Sci [Internet]. 2019; Available from: www.hkr.se
  11. Kienle HM. It’s about Time to Take JavaScript (More) Seriously. IEEE Softw. 2010;27(3):60–2.
  12. Assiriyage H, Zoeckler I, Aghado E, Bu K, Jiang X. School of Professional Studies. 2018;29. Available from: https://commons.clarku.edu/sps_masters_papers/29