코딩 배워볼래/왕초보형 0원 부트캠프

프로그래밍 언어란 코딩의 뜻과 프로그래밍

edu.consultant 2023. 11. 8. 16:46

프로그래밍 언어란 코딩의 뜻과 프로그래밍

안녕하세요. 
IT 분야에서 중요한 개념에는 
코딩이 있는데요.

오늘은 코딩을 하기 위한 
프로그래밍 언어에는 
무엇이 있는지 
알아보도록 
하겠습니다.





프로그래밍 언어에 대해
이야기하기 전에,
먼저 코딩의 뜻
다들 정확하게 아시나요?

영어 'code'에서
유래된 단어로
정보나 지시를 나타내는
'code'ing를 붙여
만든 단어입니다. 

알고리즘을 컴퓨터가 
이해할 수 있는 언어로
바꿔 코드로 컴퓨터에 
입력하는 것을 뜻합니다. 

코딩은 프로그래밍과 
거의 동일한 단어로 사용되는데요. 
우리는 컴퓨터와 소통하기 위한 언어로 
프로그래밍 언어를 사용합니다. 






그렇다면 코딩을 하는 이유는?
코딩을 하는 이유는 다양하지만, 
근본적인 이유는 바로 
프로그램을 개발하기 위해서죠.

웹, 앱, 인공지능, 임베디드 등 
다양한 소프트웨어를 통해 
프로그램 개발이 가능합니다.

프로그램의 종류에 따라서 
사용되는 프로그래밍 언어가 
달라지기도 합니다.


코딩이 활용되는 곳은 어디일까요?
우리는 생활 속에서 코딩이 
활용되는 곳을 많이 볼 수 있는데요.
컴퓨터, 게임, 웹, 어플리케이션, 
로봇 청소기 등 다양합니다. 


프로그래밍 언어의 종류
컴퓨터 프로그램을 만들 때 사용하는 
언어인 프로그래밍 언어를 알았으니,
대표적인 프로그래밍 언어에 대해 
알아보겠습니다. 





첫번째는 C언어입니다. 
C언어는 대표적인 절차 지향 언어로 
C++, C#, Java 등 다양한 언어의 
기반이 됩니다. 

1972년에 개발된 오래된 언어이지만, 
설계가 잘 되어있어 아직까지 
많이 사용되고 있습니다. 

주로 컴퓨터 하드웨어와 
밀접하게 연결된 개발에 사용됩니다. 

두 번째는 Python입니다. 
파이썬은 프로그래밍에 대해 
무지한 사람도 한 번쯤은 
들어봤을 텐데요.

문법이 간단하기 때문에 
접근성이 좋아 초보자들이 
입문용으로 많이 사용합니다. 
주로 웹 개발, 데이터 사이언스, 
인공지능, 머신러닝 등에 사용됩니다.

세 번째는 Java입니다.
1995년 썰 마이크로시스템즈의 
제임스 고슬링과 연구원들이 
개발했습니다.

대중적인 객체지향 언어로 
웹 어플리케이션이나 
소프트웨어 개발에 많이 사용됩니다. 

마지막으로 C++입니다. 
ATT 벨 연구소의 
비야네 스트롭스트룹이 
1983년에 발표했으며,
C언어의 확장으로 개발된 
객체지향 언어입니다.
주로 운영체제나 컴파일러, 
웹 브라우저등에 C++을 사용합니다. 


오늘은 이렇게 코딩의 뜻, 
프로그래밍의 뜻, 코딩의 활용, 
프로그래밍 언어 종류에 
대해 알아봤습니다.





이러한 프로그래밍 언어를
배우는 것을 코딩이라고 하는데요.

오늘은 이러한 코딩을 배울 수 있는
슈퍼코딩의 상품에 대해 알려드릴게요.

슈퍼코딩의 부프캠프는
양산형 개발자 부트캠프와는 
격이 다른 강의와 코딩인강, 
흔히 말하는 '네카라쿠배 몰두센'의 
실습을 경험하는 실습 시스템, 
개발자 취업에  필요한 
모든 것을 담은 취업 

그리고 16주동안 
한 명의 낙오자 없이 
1:1 맞춤으로 관리되는 
시스템이 이루어집니다. 

또한 오직 슈퍼코딩에서 
진행되는 따라올 수 없는 
체계적인 구성으로 이루어진 
커리큘럼은 현업 개발자분들이 
모두 극찬을 합니다. 

괜히 모셔가는 개발자로 
100% 취업을 할 수 있다고
 장담해드리는 것이 아닙니다.





16주 차 동안 
진행되는 커리큘럼으로 
코딩 뇌구조를 만들며 
트레이닝되는 것을 
기본으로 하고 있습니다.

슈퍼코딩이 검증한 
P.O.C 문제 해결법을 통해 
'네카라쿠배당토직야몰두센'을 
압축 경험하고 있습니다. 

또한 20시간 안에
4년 전공과정을 뒤엎는
컴공 필수 이론인 OS와
알고리즘을 쉽고 재미있게 배우며
모든 필요함을 갖추도록
만들어드립니다.

또한 상세 커리큘럼은
풀타임과 파트타임으로 나누어
풀 시간을 내기 어려운 직장인들이나
학교에 재직 중인 학생 분들을
위해 개발자를 준비하실 수 있도록
구성하셨습니다.