Posts

Case Study (Conclusion)

 Python is the most popular programming language according to TIOBE Index and this is for good reason, mainly due to its simple syntax, large libraries and versatility. Created by Guido van Rossum in the late 1980's making software development much simpler to understand, and increasing its popularity in the modern era where everything is moving online and onto applications. The research has provided me with additional knowledge on the development of python and has increased my eagerness to learn more about this language and develop my skills as a skilled python programmer. With this knowledge, i will continue to work on my python skills and develop projects I have an interest in and follow my passion of scaling online businesses.

Case Study (Literature Review)

Guido van Rossum developed Python, a high-level, interpreted programming language, in the late 1980s. It was created as a side project with the intention of being an easy-to-learn, effective language for both seasoned programmers and newbies. The work that Guido van Rossum did on Python was greatly influenced by his experiences with ABC and Modula-3, among other programming languages. In order to create a more user-friendly and effective programming environment, he attempted to solve the drawbacks and complexity of current languages. Guido's admiration for the British comic troupe Monty Python's Flying Circus served as the inspiration for the moniker "Python". He needed a distinctive and memorable name for the language, and Monty Python served as the ideal source of ideas. The notion of code readability serves as the foundation of the Python design philosophy. According to Guido van Rossum, code should be written in a way that even people who didn't write it can ...

Case Study (Method)

Image
(Github.io) In the realm of computer programming languages, few individuals have had as significant an impact as Guido van Rossum, the creator of Python. Guido's innovative vision and relentless pursuit of simplicity and readability led to the development of one of the most popular and versatile programming languages in existence. This essay explores the life, contributions, and legacy of Guido van Rossum as the mastermind behind Python. In the late 1980s, Guido van Rossum worked at the Centrum Wiskunde & Informatica (CWI), a research institute in the Netherlands. It was during his time at CWI that he started developing Python as a side project. Guido aimed to design a programming language that emphasized simplicity and readability, making it accessible to both novice and experienced programmers alike. He envisioned Python as a language that would facilitate clear and concise code, leading to increased productivity and enjoyment in programming. The release of Python 0.9.0 in 19...

Case Study (Introduction)

 I will be examining the creator of the programming language Python, we will dive deeper into his story and how he created a programming language that is regarded as the most popular language in the 21st century. When I was a teenager, I wanted to learn how to program, so I searched the web for the simplest and most practical language to learn. Python was the most popular choice because it was user-friendly for complete beginners and versatile. I became quite intrigued by the language and quickly obtained a rudimentary understanding of it because of its simple syntax and the abundance of internet materials available to me. Due to this reason i chose this topic as the subject of my case study. I think learning more about this language's beginnings and history will pique my interest in learning more about it and help me become a more proficient programmer.

Process Methodology (Agile)

Image
(Adam, 2021) Agile is an incremental, iterative method to software development that prioritises providing value to consumers through brief, regular releases. Throughout the development process, it places a focus on cooperation, adaptation, and flexibility. According to the Agile methodology, the development process is divided into shorter iterations called sprints, which typically run one to four weeks. A set of features or user stories are planned, designed, coded, tested, and reviewed during each sprint. For each sprint, the development team closely collaborates with stakeholders, including product owners and users, to collect feedback and determine which features are most important.     (AI-Saqqa et al. , 2020) The key principles of Agile include: Customer collaboration over contract negotiation: Agile promotes frequent and direct interaction with customers and stakeholders to ensure that the development team understands and meets their needs. Responding to change over fol...

Questionnaire (General Questions Analysis)

Image
  The respondents responded as shown above to the questions i posed on the importance of software development.

Questionnaire (Demographic Questions Analysis)

Image
  I got 20 respondents on my questionnaire and their demographics were split as shown above