프로그래밍 언어, 뭐부터 배울까?

2021.08.17

안녕하세요? 오늘은 프로그래밍에 대한 기사를 써보겠습니다.



프로그래밍 언어를 무엇으로 시작하는지에 대해 설명을 할껀데... 한가지 짚고 넘어가겠습니다.



코딩과 프로그래밍의 차이를 햇갈리시는 분들이 종종 계시는데 일단 코딩은 그냥 코딩을 작성하는 행위를 말합니다.



그리고 프로그래밍은 코딩보다 더 범위가 넓은 개념인데요, 프로그래밍은 프로그램을 설계하고 구축하는 행위를 말하죠.



일단 대충 정리가 된것 같으니 이제 본격적으로 시작하기에 좋은 언어들을 알아보죠.



 



프로그래밍 초보를 위한 코딩 시작하는 방법



출처: 티스토리



 



일단 프로그래밍 언어 하면 대부분 분들이 JAVA,C++,C



 



이런 어렵고 복잡한 언어들을 생각하실 텐데요...



 



제가 공부해 본 결과, 이 언어들도 생각한 만큼 어렵지 않습니다!



 



다만 16진수, 바이트 이런 개념들이 나와서 좀 복잡할 뿐이지 조금만 적응 하면 재밌거든요.



 



하지만 그래도 쉽게 시작하길 원하시는 분들이 계실꺼기 때문에 쉽게 시작할 수 있는 쉽지만 강력하고 사용도가 높은 언어를 알려드리겠습니다.



 



일단 마크업 언어가 있습니다.



 



대표적으로 웹을 구축하는 HTML이 있죠.



 



하지만 마크업 언어는 프로그래밍 언어가 아닙니다.



 



그래도 배워두면 좋죠.



 



이제 진짜 간단한 프로그래밍 언어를 알려 드릴게요.



 



(잘 배워두면 나중에 잘난척 할 때 써먹을 수 있을지도?)



 



일단 파이썬이 있습니다.



 



파이썬은 굉장히 간단한데 굉장히 강력한 점에서 유명하죠.



 



파이썬은 네덜란드의 귀도 반 로섬이 만들었죠.



 



그 사람이 파이썬을 만든 이유는 단 하나!



 



크리스마스 연휴에 심심해서 만든 것입니다...



 



만든 이유가 좀 허무하면서도 이 사람이 엄청난 천재인 게 느껴지시죠?



파이썬은 인공지능을 만들거나 웹을 만들때, 여러 가지 정보를 스크롤 할 때 쓰입니다.



구글의 프로그램 50%가 파이썬으로 만들어졌을 정도이죠.



 



하지만 파이썬으로 앱을 만들긴 힘들다고 하네요.



 



다음은 자바스크립트입니다!



 



자바스크립트는 옛날에는 단순히 웹에 단순한 기능을 추가하는 데만 쓰였지만, 요즘에는



활용도가 높아져 여러 가지 엄청난 기능들을 만들 수 있을 뿐만 아니라, 앱도 만들 수 있게 되었죠.



자바스크립트 역시 문법이 쉬워 사랑받고 있는 언어입니다.



 



마지막으로 스위프트 입니다!



 



원래 아이폰 앱은 OBJ-C라는 언어로만 만들 수 있었는데요.



 



이 언어는 아주 어려워서 초보자가 배우기는 너무나도 힘든 언어입니다.



 



그래서 등장한 게 스위프트이죠!



스위프트는 문법이 쉬워서 초보자들이 많이 쓰고 전문가들도 많이 씁니다.



저는 스위프트를 배워보진 않았지만 쉬워보이더군요.



아무튼 지금까지 프로그래밍 처음 시작할 때 추천하는 언어를 알아봤구요.



만약 책으로 이 언어들을 배워보고 싶으시면 '이지스 퍼블리싱'사의 



 



Do it! 시리즈를 추천합니다.



 



아무래도 it라는 단어를 가지고 말장난을 친듯한 시리즈 이름이죠.



 



이 시리즈는 초보자 용이 많고 또 설명도 잘 되어 있어 저도 이 시리즈로 공부하고 있습니다.



 



또 코딩 문제를 풀고 싶으시면 codeup사이트를 추천드립니다!



 



다양한 언어를 연습할 수 있죠.



 



할말 다 했으니 이제 기사를 끝내겠습니다.



 



지금까지 제 기사 시간 내주셔서 봐주셔서 감사합니다.



 



(이 기사는 유료광고를 포함하기 있지 않습니다)


글쓰기 평가어린이과학동아 기자2021.08.17

여러 가지 프로그래밍 언어의 특징을 소개한 글이네요. 그런데 프로그래밍 언어를 모를 경우 이 글을 읽어도 잘 와닿지 않는다는 단점이 있네요. 기본적으로 준석 기자처럼 각각의 프로그래밍 언어에 대해 배경 지식이 있는 친구들이어야 이 글을 이해할 수 있을 것 같아요. ^^ 아무튼 각 프로그래밍 언어의 특징을 잘 정리해 주었어요. ^^

목록보기

댓글 4
코딩에 관해 관심 놓고 계시군요!! 저도 코딩을 아주 좋아해요!! 코딩 학원도 다녀요!! 꿈은 로봇공학자 입니다!! 이 기사 너무 좋아요! 추천 눌러드릴께요!! 정말 유익해요!! 이따가 포트폴리오에서 만나요!!
오오! 이 컴☆치☆도 잘 배워갑니다~
도움이 되었다니 다행이네요~