Python Basics Learned in Week 1 by G.R NARENDRA REDDY

🚀 Week 1 of My Python Learning Journey Over the past week, I started learning Python programming from the fundamentals, Here are some key concepts I learned: 🔹 How computers understand programs • Microprocessors work with binary values (0s and 1s) • Programs must eventually be converted into Machine Level Language (MLL) 🔹 Types of Programming Languages • Machine Level Language (MLL) – Machine friendly but difficult for humans • Assembly Level Language (ALL) – Uses mnemonic codes like ADD, SUB, MUL • High Level Language (HLL) – Human-readable languages like Python 🔹 Program Translators • Assembler – Converts Assembly Language to Machine Language • Compiler – Converts High Level Language to Machine Language • Interpreter – Executes code line-by-line (Python uses this approach) 🔹 Python Basics • Created by Guido Van Rossum (1991) • A high-level, interpreted, and general-purpose language 🔹 Key Python Features • Simple and easy to read • Open source • Platform independent • Dynamically typed • Supports both procedural and object-oriented programming 🔹 Tools & Setup • Installed Python and IDLE • Installed VS Code and configured the Pylance extension 🔹 Additional Concepts Learned • Python Virtual Machine (PVM) • Python portability and platform independence • Different Python implementations (CPython, Jython, IronPython, PyPy) • Basic syntax and comments in Python • Differences between Java and Python 📚 This week helped me understand concepts more deeply. This is just Week 1, and I'm excited to continue exploring Python and building projects in the coming weeks. #Python #Programming #LearningJourney #ComputerScience #SoftwareDevelopment #Coding #Students #TechLearning G.R NARENDRA REDDY Global Quest Technologies

  • No alternative text description for this image

To view or add a comment, sign in

Explore content categories