pip # package management tools
pip install # install the package
pip list # View package
IPython # enhanced python shell, auto-completion, auto-indent, support shell, increasing the number of functions
Jupyter # IPython-based interactive tool
Von Neumann architecture (CPU only interact with memory)
Programming Fundamentals
Machine Language (sequence 0,1) <- sign instead - Assembly Language
Machine-oriented (operated by control CPU instruction set) <- lower Language
High-level language -> close to nature and mathematics
High-level language - conversion tools (compilers C, C ++; interpreter Java, Python) -> low-level language
Compiled language: source code directly into the machine's CPU instructions
Interpreted languages: the interpreted byte code is converted to (bytecode The), running on a virtual machine, intermediate code executed by an interpreter