download

반응형

C++ 정보 및 배우기

 

C++ 정보 및 배우기

오늘은 C++에 대해 알아보고 배우기 가이드에 대해 같이 알아보려고 합니다. C++는 프로그래밍 언어입니다. 전문가 수준의 코딩 언어죠. 먼저 C++에 대해 자세히 알아보도록 합시다.

 

 

C++ 정보 및 배우기

C++에 대한 고찰

 

C++는 C언어의 문법과 기능을 다 사용할 수 있는 객체 지향도 지원되는 프로그래밍 언어입니다. C언어를 부분집합으로 갖고 있는 언어입니다. 비아르네 스트로우스트루프가 C언어를 바탕으로 만든 언어입니다. 개발 당시에는 C언어를 거의 원본에서 필요한 점들만 향상시킨 언어라고 합니다. 

 

C언어와 C++는 공통점이 많지만 차이점도 많아서 C++를 배울 때에 C언어를 참고해도 좋지만, 완전히 다른 언어라고 생각하고 배우는 것이 좋을 겁니다. 두 언어는 주된 설계구조도 상당히 다릅니다. 다른 점이 꽤나 많아서 두 언어를 배울 때에 무엇을 먼저 배워도 한 가지 개념이 머리에 딱 굳혀서 이해가 잘 안 되는 경우가 많을 겁니다.

 

추상적 시스템을 잘 다룰 수 있고, 저수준 제어도 가능한 좋은 프로그래밍 언어입니다. 금융권, 업데이트 빠른 게임, 어플리케이션 등 클라이언트가 중요한 쪽에서 잘 쓰이는 프로그래밍 언어입니다. 

 

C++의 가장 큰 단점을 꼽자면 난이도입니다. 너무 자유로워서 기능이 매우 다양하고 성능 좋은 것들도 뽑아낼 수 있지만 그만큼 배우는데에 난이도가 어렵고 배울 양도 많습니다. 업데이트가 될수록 배울 것들이 많아질 겁니다.

 

 

C++ 정보 및 배우기

C++ 배우기 가이드

 

C++는 전문적으로 배우는 것이 다른 글에서 다른 프로그래밍을 배우는 것에 대해 말했을 때처럼, 의지가 별로 없어도 어느정도 반강제로 할 수 있기에 좋을 겁니다.

 

시간적 효율을 생각해서, C++를 인터넷으로 독학하는 것보다는 전문 교육을 받는 것이 실제 경험이 우러나는 교육을 받을 수 있기도 해서 좋겠죠. 인터넷으로 배우는 것은 의지가 없으면 딴 짓을 할 수도 있지만, 돈내고 전문교육을 받는 것은, 교육비를 생각해서 어느 날은 의지가 없어도 배우러가는 경우가 있습니다.

 

의지가 없어서 안 배우고 쓸모없는 짓을 하는 것보다는 미래를 위한 학습을 하는 것이 나을 겁니다. 의지가 있다면 인터넷으로 빠르게 독학을 하는 것도 나쁘진 않을 겁니다.

 

인터넷 독학은 무료라는 점과, 양이 많고 다양하기까지 하다는 장점이 있습니다.

 

배우는 것은 인터넷으로 배운다면 모두의 코드, soen.kr 등을 보는 걸 추천합니다. 교재 등을 이용해 배우는 것이라면 C++ 기초 플러스 등을 추천합니다. 입문자에게 난이도가 낮은 것을 배우는 것이 제일입니다. 

 

 

C++ 정보 및 배우기
이상 간단히 C++에 대해 알아보았습니다. 봐주셔서 감사합니다.

'프로그램 가이드' 카테고리의 다른 글

C# 입문가이드  (0) 2020.08.06
파이썬 입문하기  (1) 2020.08.05
자바 배우기  (0) 2020.07.26
C언어 배우는법  (0) 2020.07.25
워드프로세서 1급 준비하기  (0) 2020.07.24

이 글을 공유합시다

facebook twitter googleplus kakaostory naver