References
-
C Programming Language
Kernighan, B. W., & Ritchie, D. M. (1988). The C programming language (2nd ed.). Prentice Hall.
Ritchie, D. M. (1993). The development of the C programming language. ACM SIGPLAN Notices, 28(3), 201-208. https://doi.org/10.1145/155360.155580
​
-
Java Programming Language
Gosling, J., Joy, B., Steele, G., Bracha, G., & Buckley, A. (2005). The Java language specification (3rd ed.). Addison-Wesley.
Oracle. (n.d.). Java technology and the Java programming language. Oracle. Retrieved from https://www.oracle.com/java/technologies/
​
-
JavaScript
Flanagan, D. (2020). JavaScript: The definitive guide (7th ed.). O'Reilly Media.
Eich, B. (1997). JavaScript: A scripting language for the web. Netscape Communications Corp. Retrieved from https://www.netscape.com/javascript/
​
-
Python
Van Rossum, G., & Drake, F. L. (2009). Python 3 reference manual. CreateSpace Independent Publishing Platform.
Python Software Foundation. (n.d.). About Python. Retrieved from https://www.python.org/doc/
​
-
Rust
Klabnik, S., & Nichols, C. (2019). The Rust programming language (2nd ed.). No Starch Press.
Hoare, G. (2015). The history and philosophy of Rust. Mozilla Research. Retrieved from https://blog.rust-lang.org/
​
-
Assembly Language
Irvine, K. R. (2014). Assembly language for x86 processors (7th ed.). Pearson.
Patterson, D. A., & Hennessy, J. L. (2017). Computer organization and design MIPS edition: The hardware/software interface (5th ed.). Morgan Kaufmann.
​​
-
Bartlett, Jonathan. 2004. Programming from the Ground Up. Edited by Jonathan Bartlett and Dominick Bruno. N.p.: Bartlett Publishing.
​
-
Schildt, Herbert, and James Holmes. 2003. The Art of Java. N.p.: McGraw-Hill/Osborne.
​
-
Ritchie, Dennis M. "The development of the C language." ACM Sigplan Notices 28, no. 3 (1993): 201-208. https://www.bell-labs.com/usr/dmr/www/chist.pdf
​
-
MacManus, Richard. “1995: The Birth of Javascript.” Web Development History, December 22, 2020. https://webdevelopmenthistory.com/1995-the-birth-of-javascript/
​
-
Adam, John. 2024. “Rust – a concise overview of the modern coding language.” Krusche & Company. https://kruschecompany.com/rust-language-concise-overview/.
​
-
Thelin, Ryan. 2023. “Python Version History: How Python has changed over the years.” Educative.io. https://www.educative.io/blog/python-versions-history.
​
-
Worsley, Summer. n.d. “What is Python? Everything You Need to Know to Get Started.” DataCamp. Last modified July 2024. Accessed August 25, 2024.https://www.datacamp.com/blog/all-about-python-the-most-versatile-programming-language.
​
-
Thompson, Clive. 2023. “How Rust went from a side project to the world's most-loved programming language.” MIT Technology Review. https://www.technologyreview.com/2023/02/14/1067869/rust-worlds-fastest-growing-programming-language/.
​
-
Jedda, Karim. n.d. “Chapter 1: Introduction to Rust for Data Engineering.” Data With Rust. https://datawithrust.com/chapter_1.html.
​
-
“The Incredible Growth of Python - Stack Overflow.” 2017. The Stack Overflow Blog. https://stackoverflow.blog/2017/09/06/incredible-growth-python/.
​
-
Fernando, Jason. n.d. “Assembly Language.” Investopedia. Accessed August 26, 2024. https://www.investopedia.com/terms/a/assembly-language.asp.
​
-
“Java Software.” n.d. Oracle. Accessed August 26, 2024. https://www.oracle.com/java/.
​
-
Kanade, Vijay. 2023. “Assembly Language Working, Features, and Advantages | Spiceworks.” Spiceworks. https://www.spiceworks.com/tech/tech-general/articles/what-is-assembly-language/.
​
-
Rauschmayer, Axel. The Past, Present, and Future of JavaScript. " O'Reilly Media, Inc.", 2012. https://books.google.co.in/books/about/The_Past_Present_and_Future_of_JavaScrip.html
​
-
Wirfs-Brock, Allen, and Brendan Eich. “JavaScript: The First 20 Years.” Proceedings of the ACM on Programming Languages 4, no. HOPL (June 12, 2020): 1–189. https://doi.org/10.1145/3386327
​
-
Chhabra, Vikash. “History of C Language.” Unstop. https://unstop.com/blog/history-of-c-language
​
-
Sonia Rolland Sobral. “30 Years of CS1: Programming Languages Evolution.” ResearchGate. https://www.researchgate.net/publication/336319789_30_YEARS_OF_CS1_PROGRAMMING_LANGUAGES_EVOLUTION
​
-
Martin, Shifa. n.d. “11 Programming Trends That IT Outsourcing Companies Follow in 2024.” ValueCoders. Accessed September 30, 2024. https://www.valuecoders.com/blog/technology-and-apps/programming-trends-in-it-outsourcing/.
​
-
Neacsu, Andrei. 2023. “Evolution of Programming Languages & Software Development Methodologies.” HyperSense Software. https://hypersense-software.com/blog/2023/04/20/history-of-programming-languages-and-methodologies/.