SOFTWARE SETUP: ================ 1) WHETHER THE PYTHON SOFTWARE IS ALREADY RUNNING OR NOT. COMMAND PROMPT ==> TYPE A COMMAND: $ python --version 2) Download the Python Software browser ==> search about: "python.org" ==> downloads 3) Install that downloaded file by running that file. 4) Check the version of the python software by typing the command in the command prompt: $ python --version First Program: ============= "Hello World!" #include void main() { printf("Hello World!"); } ======= python ==>Interpreter program: ======= line1 ==> 100100101001 line2 line3 line4 line5 python + IDE (Integrated Development Environment) manipulations with python files IDE: a software we can write/develop the programs we can compile the programs we can execute the programs Ex: PyCharm, VS Code, Sublime text etc. How to get the PyCharm? ======================= browser ==> search: PyCharm downloads JetBrains: two variants 1) PyCharm Professional free trail 2) PyCharm Community Edition open and free =========================== PyCharm Operations: =================== 1) Create the project 2) Adding the folders into the project 3) Delete the folder 4) create the python file into the folders 5) delete python file 6) Write the python code 7) Run/execute the python file =========================== Python Programming fundamentals keywords, identifiers, datatypes, variables, literals, io, operators Control Statements Functions Data Structures string, list, tuple, sets, dictionary sorting, searching OOPs class, object, methods, encapsulation abstraction etc. File Handling Exception handling Debugging