본문 바로가기
Python

[Python] Programming Language and Introduction of Python.

by ds31x 2023. 10. 23.

Computer and Program

https://dsaint31.tistory.com/436

 

[CE] Computer and Program.

개인적으로 선호하는 Computer의 정의는 다음과 같음 (wikipedia). A computer is a machine that can be programmed to carry out sequences of arithmetic or logical operations (computation) automatically. Modern digital electronic computers can

dsaint31.tistory.com

https://dsaint31.me/mkdocs_site/CE/ch00/computer/#computer-calculator

 

BME228

What is a Computer? Computer와 Calculator의 가장 큰 차이점. Computer는 Programming language를 이용하여 기존의 operation(명령어)들을 통해 새로운 operation들을 정의하고 이를 수행할 수 있다. 동시에, 이렇게 새롭

dsaint31.me


Programming Language란?

https://dsaint31.me/mkdocs_site/CE/ch08/ce08_programming_language/

 

BME228

Programming Language 어떤 주어진 문제를 해결하기 위해, 인간과 컴퓨터 사이에서 의사 소통을 가능케 하는 인공적인 언어 Natural Language(자연어)와 달리 미리 정해진 규칙에 따라 엄격하게 정의됨. comp

dsaint31.me

Low-Level Language vs. High-Level Language

https://dsaint31.me/mkdocs_site/CE/ch08/ce08_high_low_level_language/

 

BME228

Low level language vs. High level language Low-Level Language 컴퓨터 H/W 내의 물리적 동작을 이해하고, 각 동작에 대응하는 명령어를 이용하여 프로그래밍. H/W에 대한 지식이 매우 많이 요구됨. 기계가 이해하

dsaint31.me

Compiler Language vs. Interpreter Language

https://dsaint31.me/mkdocs_site/CE/ch08/ce08_compiler_interpreter/

 

BME228

Compiler Language and Interpreter Language Compiler Language Compiler(High-level language를 machine language로 번역)를 사용하는 고급 언어. 프로그램 전체를 읽어들여 이를 object code(목적코드)로 바꿈. Compiler 능력에 따

dsaint31.me

참고 : Interpreter and Python Virtual Machine

https://dsaint31.tistory.com/entry/Python-Interpreter-and-PVM-Python-Virtual-Machine

 

[Python] Interpreter and PVM (Python Virtual Machine)

대학생이었을 때와 막 졸업했을 때에 개인적으로 가지고 있던 편견 중 하나가 script language를 매우 하찮게 생각했고, compiler language 만을 programming language로 생각했던 것이다. 지금 돌이켜보면 이불

dsaint31.tistory.com


Dynamic Language vs. Static Language

https://dsaint31.tistory.com/511

 

[Python] Dynamic Language vs. Static Language

Python은 대표적인 dynamic langauge 이다. (흔히, dynamic language를 scripting language라고도 부름) Static (Typing) Language Programming Language들 중에서 comiler language들의 경우 대부분이 static language로서 variable을 사용

dsaint31.tistory.com

 

Python 소개.

https://dsaint31.tistory.com/512

 

[Python] Python 소개?

Python은 현재 가장 많이 사용되는 High-Level Programming Language 중 하나임. 사실, Machine Learngin 특히 Deep Learning 분야와 Data Science 분야, 그리고 Scientific Computing분야에서 가장 많이 사용되는 언어라고 할

dsaint31.tistory.com