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
Article Details
Copyright (c) 2024 Reserved for Kabul University
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
References
- 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
- Collier D. The Comparative Method. Handb Hist Linguist [Internet]. 2016;(April):199–212. Available from: https://www.researchgate.net/publication/234113288
- 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
- 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.
- Bogdanchikov A, Zhaparov M, Suliyev R. Python to learn programming. J Phys Conf Ser. 2013;423(1).
- 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
- 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
- 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.
- Eld ABD and CM. Think Java: How to Think Like a Computer Scientist. 2016;(Version 6.1.3). Available from: http://thinkjava.org.
- 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
- Kienle HM. It’s about Time to Take JavaScript (More) Seriously. IEEE Softw. 2010;27(3):60–2.
- 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
References
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
Collier D. The Comparative Method. Handb Hist Linguist [Internet]. 2016;(April):199–212. Available from: https://www.researchgate.net/publication/234113288
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
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.
Bogdanchikov A, Zhaparov M, Suliyev R. Python to learn programming. J Phys Conf Ser. 2013;423(1).
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
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
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.
Eld ABD and CM. Think Java: How to Think Like a Computer Scientist. 2016;(Version 6.1.3). Available from: http://thinkjava.org.
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
Kienle HM. It’s about Time to Take JavaScript (More) Seriously. IEEE Softw. 2010;27(3):60–2.
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