본문 바로가기
카테고리 없음

파이썬(python) 에디터 종류와 특징.

by no맨 2023. 10. 1.
반응형

파이썬(python)은 다양한 프로그램 개발 언어 중 하나입니다. 최근에 많은 사람들에게 인기를 얻고 있는 언어이기도 합니다. 컴퓨터 프로그래밍에 관심은 있지만 접근하기 어려운 이유가 낯설기 때문이기도 한데요. 파이썬은 코드의 내용을 직관적으로 파악할 수 있다는 장점이 있습니다.

 

컴퓨터 혹은 스마트폰의 프로그램을 만들기 위해서는 그에 맞는 언어를 활용해야 합니다. 규칙과 명령어를 잘 이용해야만 원하는 기능을 구현할 수 있습니다. 즉, 각 언어에서 사용되는 문법(규칙)과 명령어(단어)들을 잘 알아야 합니다. 인간이 사용하는 언어와 차이를 보이기 때문에 낯설게 느껴질 수 있습니다.

 

반복적으로 활용하고 응용하는 과정에서 낯설게 느껴지는 부분이 적어질 수 있습니다. 따라서, 먼저 개발 환경을 마련한 후, 다양한 예제를 통해 학습하는 것이 도움이 될 수 있습니다. 파이썬 개발 환경의 기본으로 어떤 에디터를 이용할 것인지 파악하는 것이 도움이 될 수 있습니다.

 

파이썬(python) 에디터 종류 및 특징

1. 파이참

파이참은 많은 사람들이 언급하는 파이썬 에디터 입니다. 다음 검색에서 '파이참'을 검색하면 공식 사이트를 확인할 수 있습니다. jetbrains에서 제작 후, 지원하는 프로그램이며 전문 개발자들도 활용할 수 있는 다양한 기능을 제공하고 있습니다.

👉https://www.jetbrains.com/ko-kr/pycharm/download/?section=windows

 

2. vscode(Visual Studio code)

마이크로 소프트에서 지원하고 있는 '텍스트 에디터'의 이름입니다. 파이썬을 비롯한 다양한 언어를 편집할 수 있으며, 확장 프로그램을 이용할 수 있다는 장점이 있습니다. 2015년 4월 29일에 소개된 이후, 2016년 4월 15일 부터 본격적인 정식판이 발표되었습니다. 파이썬 전용 편집 기능을 이용하기 위해서는 익스텐션을 이용한 파이썬(python)을 설치해야만 합니다.

👉https://code.visualstudio.com/

 

3. 아나콘다(anaconda)

아나콘다는 파이썬의 다양한 라이브러리가 포함되어 있는 패키지 버전이라 생각하면 도움이 될 수 있습니다. 에디터 편집기로 jupyter notebook을 사용할 수 있습니다. 위에서 언급한 에디터는 기본적으로 한 스크립트를 전체 실행하여 결과를 확인하게 됩니다. jupyter notebook의 경우, 코드별로 쉘을 구분하여 결과를 확인할 수 있습니다. 이런 특징 덕분에 머신러닝등 인공지능 분야 혹은 초기 학습에 사용할 수 있다는 장점이 있습니다.

👉https://www.anaconda.com/download

 

마치며.

파이썬이라는 언어의 명령어 혹은 문법은 인간이 사용하는 언어의 문법과 유사한 부분이 많습니다. 이런 부분이 처음 프로그래밍 언어를 접하는 사람들에게 친숙하게 받아들여질 수 있는 부분입니다. 또한, 객체 지향 프로그래밍 언어이기 때문에 호환성이 높다고 할 수 있습니다. 다만, c언어에 비해 속도가 떨어진다는 평가도 있는데요. 지속적으로 발전되는 과정에서 속도도 높아지고 있습니다. 사용자의 목적에 맞게 잘 활용한다면 도움이 될 수 있을 것이며, 개발 환경을 마련할 때 본 문에서 알아본 에디터 중 하나 혹은 두개 이상을 선택한다면 도움이 될 수 있을 것입니다.

반응형

loading