PYTHON

    [CS50X] 2024 Week6 Python

    [CS50X] 2024 Week6 Python

    Python 파이썬은 C에 비해 고수준 언어이다. 고수준 언어란 프로그램 밑단에서 실행되는 일들에 대해 덜 신경써도 되는 언어로 저수준 언어는 사람의 시간을 써서 컴퓨터의 시간 (성능)을 확보하고 고수준 언어는 컴퓨터의 시간 (성능)을 써서 사람의 시간을 아낀다. 시간이 지남에 따라 하드웨어는 점점 발전하고 C가 처음 나왔을 때와는 비교도 안될 만큼의 CPU성능과 메모리 크기를 가지고 있다. 그렇기에 고수준 언어의 영역이 더 확대되고 있다. 미래에는 더 높은 수준의 언어들이 시장을 지배할 것이라 생각한다. 물론 C는 임베디드와 같은 분야에서 쓰이고 있고 화성에 보내는 로봇은 오로지 C로만 쓰여있다고 한다. (하드웨어가 제한적인 경우 저수준 언어를 사용하는 것은 당연하다) *이번 챕터에선 주로 파이썬의 ..