프로그래머들은 자기들의 프로그래밍 종류마다 사용하는 프로그래밍 앱이 따로 있나요?
프로그래머들은 각자 다 프로그래밍하는 앱이 따로 있는건가요??아니면 어떤 방식으로 만드는 건가요? 프로그래머들의 프로그래밍하는 것의 종류에 따라 사용하는 앱들도 다 다른가요? 따로 자격증도 있나요?
안녕하세요.
각각 프로그래밍 언어나 개발 종류에 따라 사용하는 툴이 다릅니다. 같은 언어라고 해도 다를 수도 있구요.. 각자 프로그래머가 사용하기 편한 툴을 사용하여 프로그래밍을 합니다.
저같은 경우엔 사용하는 언어는 자바를 주로 하고 자바 개발시 사용하는 툴로 이클립스를 쓰고 있습니다.
그 밖에 울트라에디트 같은 텍스트 에디터도 병행해서 사용하고 있습니다.
개발자분들의 프로그래밍을 하기 위한 통합 개발 환경이 각각 다 다르기 때문에 따로 있습니다.
프로그래밍을 하기 위해 관련 통합 개발 프로그램이 여러 종류가 있으며 그 중 편한 프로그램을 골라 개발을 하는 것으로 알고 있습니다.
통합 개발 프로그램이 여러 언어를 지원하면 하나의 프로그램으로 개발을 진행하며 그렇지 않은 경우는 각 언어에 맞는 프로그램을 이용합니다.
자격증의 경우 관련된 기술자격증이 있는 것으로 압니다.
우리가 사용하는 워드가
문서작성 개념으로만 본다면?
ms워드 , 아래한글 이렇게 있듯이
앱 개발도
개발 개념으로만 본다면?
다양한 편집기를 사용합니다,
전부 개취이구요 , 특정언어에 따라 많이 사용되는 툴도 있는데
특히 애플 ios 계열의 스위프트가 그러합니다
거의 통일 되어 있죠
........
프로그래밍을 하기 위해서는 IDE(통합 개발 환경)이라는 프로그램 개발 도구가 필요합니다. 이러한 IDE는 보통 프로그래밍 언어에 최적화된 것을 사용하는데, vscode처럼 해당 언어로 개발만 할 수 있다면 자신이 사용하기 편한 것을 이용하기도 합니다.
개발자들이 취득하는 대표적인 자격증은 정보처리산업기사가 있습니다.
주로 사용하는 언어는 하나씩 있습니다.
보통은 분야에 따라서 언어가 조금씩 달라지기 때문에 그렇습니다.
웹을 개발하는 사람의 경우 자바와 스프링 프레임워크를 많이 사용을 합니다.
그리고 프론트엔드 개발하는 분들은 자바스크립으를 사용해서 개발을 합니다.
앱개발자들은 코틀린이나 스위프트 같은 언어로 앱을 개발을 합니다.
각각 언어마다 사용이 되는 분야가 조금씩 다릅니다.
물론 자바스크립트의 경우 프레임워크나 라이브러리들 도움을 받으면 앱, 백엔드, 프론트엔드 등 다양하게 개발을 할 수 있기는 합니다.
보통은 개발하는 프로젝트에 따라서 다른 언어를 쓰는 경우가 많습니다.