Lecture : Programming Language (Autosaved) (1) (1)
Document Summary
Python is a high-level, interpreted programming language that is object-oriented and has dynamic semantics. It is very appealing for rapid application development because of its high-level built-in data structures, dynamic typing, and dynamic binding. It can also be used as a scripting or glue language to connect components that already exist. Python"s basic, simple to learn grammar stresses clarity and accordingly decreases the expense of program upkeep. Python"s support for modules and packages encourages code reuse and program modularity. For all of the major platforms, the python interpreter and the extensive standard library are free to distribute in binary or source form. Programmers frequently fall in love with python due to its increased productivity. The edit, test, and debug cycle is extremely quick because there is no compilation step. Programming in python is simple: a segmentation fault will never be caused by a bug or bad input. Instead, an exception is raised when the interpreter finds an error.