프로그래밍언어의 종류와 공부순서
프로그래밍언어의 개념과 종류, 공부순서에 대해 알아보자.
1> 프로그래밍언어란
컴퓨터와 사람이 서로 의사소통 할 수 있도록 사용하는 언어.
컴퓨터는 2진법, 0101010101010101010 이런식으로 되어있다.
프로그래밍하는 것은
컴퓨터와 사람사이의 통역사인 컴파일러는 사람의 명령어를 컴퓨터언어로 변환해주는 것이다.
2> 프로그래밍언어의 종류?
ㆍ가장 시초 - C언어.
순차지향적 언어로 프로그래밍 작업 중 오류가 나서 수정하려고 하면 처음부터 다시 해야한다.
장점은 보안성, 안정성이 강하다는 점이다.
ㆍC++ / C#
C++은 C언어와 비슷하지만 Class 개념이 도입된 객체지향 언어의 시초이다.
C#은 C++에 기능이 더 추가된 것이라 보면 쉽다.
ㆍJAVA
객체지향 프로그래밍언어.
호환성이나 이식성이 뛰어나 많은 곳에서 활용되고 있다.
웹페이지 개발, 사이트 수정, 응용프로그램, APP 개발에 사용되어
스마트폰 모바일 시대에 부합하여 많이 쓰이고 있다.
ㆍJAVA / Object C
JAVA는 안드로이드 환경에서,, Object C는 IOS 환경에서 많이 쓰인다.
이식성이 뛰어난 JAVA를 활용한 어플리케이션은 유저들이 빠르게 접할 수 있고
폐쇄적인 프로그래매이언어인 Object C 를 사용한 어플은 출시가 낮다.
3> 프로그래밍언어 공부순서?
보통 C언어 -> C++ -> JAVA 순으로 공부한다.
그리고 다수의 스크립트 언어들을 응용하며 경험하면 된다.
4> 프로그래밍언어 자격증?
프로그래밍언어 공부를 하면서 취득할 수 있는 자격증은 뭐가 있을까?
먼저 국가공인자격증으로
정보처리기능사, 정보처리산업기사, 정보처리기사가 있다
프로그래밍언어가 태어난 미국에서 발행하는 국제자격증은 ?
JAVA 관련 자격증으로 OCJP/OCWCD 등이 있다.
국제자격증의 경우엔 공휴일을 제외하고 언제든지 상시로 볼 수 있고,
학력에도 제한이 없는 국제자격증을 많이 선호하는 편이다.
5> 프로그래밍언어 공부방법
공쌤이 말하는 프로그래밍 공부법은
프로그래밍은 명령어나 문법 등을 마냥 외우기보다는
얼마나 연습을 많이 하느냐에 따라서 달라진다
실전과 비슷한 상황을 고려하여 문제풀이도 많이 해봐야할 것이다.
'it관련' 카테고리의 다른 글
웹하드서비스와 P2P서비스의 차이 (0) | 2017.06.03 |
---|---|
정보보안의 3가지 정의 (0) | 2017.06.03 |
보안솔루션 DRM의 정의와 장점 단점 (0) | 2017.06.02 |
보안솔루션 DLP의 정의 및 장단점 (0) | 2017.06.02 |
전 세계 도메인 낙장 예약 서비스에 관하여 (0) | 2017.06.02 |