본문 바로가기
Python

[Python] Programming Language and Introduction of Python.

by ds31x 2023. 10. 23.

Computer and Program

https://dsaint31.tistory.com/436: computer 의 정의와 program 의 정의  

 

[CE] Computer and Program.

1. 정의: 개인적으로 선호하는 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 compu

dsaint31.tistory.com

 

https://dsaint31.me/mkdocs_site/CE/ch00/computer/#computer-calculator: 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 Typed Language vs. Static Typed Language

Python은 대표적인 dynamic (typed) langauge 이다. (dynamic language는 대부분 interpreter language 임.) 좀 더 엄밀하게 애기하면,Dynamic Language란 특정 동작이나 사항들이 runtime(실행 시간)에 결정되는 특징을 가

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