프로그래밍을 배우고싶은데 어떤 언어부터 배워야할까요?

2020. 08. 16. 01:35

안녕하세요 저는 프로그래밍을 배우고싶은 한 학생입니다. 프로그래밍을 공부하기위해 여러정보를 알아봤고,파이썬 c언어 자바등 여러가지 언어가 있는것을 알게되었습니다. 여러 언어중 어떤 언어를 먼저 배워야할까요?

공유하고 돈벌기 ♥︎

총 7개의 답변이 있습니다.

질문자 채택 답변
고려대학교/전기전자

일단 언어로는 파이썬 공부 추천드립니다.

처음 언어를 배울 때, C언어 자바 파이썬 등 다양한 언어가 있지만 이 중에서 가장 쉽게 배울 수 있는게 파이썬입니다.

교재는 점프투파이썬 같은 기초문법교재 추천드리고, 직접 타이핑하면서 배워보시길 바랍니다.

문법을 한번 보셨다면 간단한 문제풀이를 통해 프로그래밍에 익숙해지셔야 합니다.

2020. 08. 16. 02:15
4

안녕하세요.

처음 코딩을 시작하시는 분들이 어떤 언어를 배워야할지 고민을 많이 하십니다.

사실 언어보다는 본인이 무엇을 만들고 싶은지부터 명확히 하는 것이 좋습니다.

어떤 것을 만들 것이냐에 따라 유리한 언어와 툴이 있기 때문입니다.

어느 언어 한 언어에 능숙해지면 다른 언어를 공부할 때 진입 장벽이 낮아지기 때문에

어떤 것을 먼저 시작해야하는지는 중요하지 않다고 생각합니다.

딥러닝, 인공지능, 데이터 관리와 관련된 것을 만들고 싶으시다면 파이썬,

웹, 프론트엔드, 하이브리드 애플리케이션을 만들고 싶다면 자바스크립트,

웹, 안드로이드 애플리케이션을 만들고 싶다면 자바를 공부하시는 것을 추천드립니다.

2020. 08. 17. 21:35
12
진소프트

요새 이런 질문들이 많이 올라 오네요.

저 같은 경우에는 자바를 추천 드립니다.

아무래도 자바를 사용하는 프로젝트도 많이 있고 웹이나 안드로이드 개발할 때도 사용하는 언어입니다.

실사용이 많이 되는 언어라 메리트가 있지 않나 싶어요.

파이썬 같은 경우는 좀 쉽다고 하더군요.

C는 어는 정도 프로그래밍에 대한 개념이 잡히면 그 때 시작하는 게 나을 듯 싶습니다.

처음 부터 하기에는 좀 어렵지 않을까 싶네요.

2020. 08. 16. 14:36
7
프리랜서 프로그래머

처음하시는 거라면 파이션을 추천드립니다.

자바나 C보다는 쉽게 배우실 수 있을꺼에요.

말씀하신 java도 배우시면 도움이 될꺼에요.

웹을 하게 되면 서버단 구현을 자바로 많이 하고 있고, 안드로이드 개발할 때도 사용하는 언어입니다.

C 는 메모리를 직접관리하고 성능도 뛰어나지만 처음 배우기에는 많이 어려울꺼에요.

2020. 08. 17. 02:44
5

처음 공부하기 좋은 언어로는 javascript ( 자바스크립트 ) 를 추천 드립니다.

웹사이트를 만들때 필수적으로 필요한 언어이며 초심자가 배우기에도 환경 구축부터 시작하여 실제 동작하게 만드는것도

비교적 다른 언어들보다 간단하고 쉬운 편입니다.

공부하시기 좋은 사이트들 아래 짧은 설명과 함께 적어드리오니 확인하여 공부하시면 좋을것 같습니다^^

https://www.opentutorials.org/course/1

가장 유명한 초심자 가이드 생활코딩 사이트입니다.

같은 이름으로 페이스북 페이지에서 많은 개발자들이 신규 개발자를 위하여 조언 및 실질적인 도움을 주니 활용하시면 아주 좋습니다.

https://www.inflearn.com/

유,무료 프로그래밍 강의가 정리되어있는 인프런 사이트 입니다.

이벤트 등으로 유료강의를 저렴하거나 무료로 제공하는 경우도 많고 강의 질이 생각보다 매우 좋습니다.

https://okky.kr/

유저들끼리의 각종 Q&A, 테크에 관련한 것들이 잘 올라오는 커뮤니티 오키 입니다.

관련하여 괜찮은 무료 강의들에 URL이 올라오는 경우도 많습니다.

https://programmers.co.kr/learn/challenges?language=javascript

많은 기업들이 실제 채용에도 반영하는 코딩테스트 및 강좌가 개설되어있는 프로그래머스 입니다.

기본적으로 강좌도 좋지만 실제로 알고리즘을 접목한 문제를 풀어볼수있는 환경을 잘 제공해줍니다.

https://level.goorm.io/

구름 IDE 로 유명한 구름에 코딩테스트 도구입니다.

사용자가 직접 알고리즘 문제를 만들어서 게시한다던가, 구름IDE와 접목하여 실시간으로

다른 인원들과 채팅하며 코딩을 가능하게 해줍니다.

영어로 짧고 가볍게 들어보고 싶으시다던가.

페이스북, 트위터 등을 실제로 똑같이 만드는 "클론코딩" 등이 해보고 싶으시다면

https://academy.nomadcoders.co/

노마드코더 에서 강의를 들어보시는걸 추천드립니다.

위에 말씀드린 사이트들을 활용하시어 공부하시면 많은 도움이 되실것으로 보입니다!^^

2020. 08. 17. 05:35
4
신한은행 (고려대학교 전기전자전파 공학부)

안녕하세요 답변 달아 드립니다.

현재 시점에서 가장 실용적이면서도 배우기 쉬운 언어를 선택하라면 당연 파이썬 입니다.

수 많은 오픈소스 모듈이 잘 구현되어 있고, 변수의 return type을 고려할 필요도 없는 등 수 많은 장점이 있습니다.

또한 객체지향 언어이기 때문에 파이썬 언어를 배우면서 객체지향 개념도 공부할 수 있습니다. 요즘 핫한 AI나 빅데이터 관련 코딩도 거의 대부분 파이썬으로 구현하고 있습니다.

참고하실만한 무료 전자책 소개해 드립니다.

https://wikidocs.net/book/1

해당 내용은 무료이면서도 가장 빠르게 파이썬이 뭔지 감 잡을 수 있을 것 같습니다.

답변 채택 부탁드려요~

2020. 08. 17. 14:53
3
학점은행제/컴퓨터공학과

우선 언어를 선택하기 전에 어떠한 목적으로 프로그래밍을 배우는지 곰곰히 생각을 해보시는게 좋을 것 같습니다.

자신이 원하는 목적에 맞는 언어를 먼저 습득하시는게 제일 좋을 것이라 보며, 목적에 따른 언어를 간략하게 분류하자면

1. 웹 개발 : 자바스크립트, html(+CSS), J쿼리, ASP, JSP, php

2. 앱 개발 : 스위프트, 자바

3. 머신러닝, 딥 러닝 : 파이썬

4. 게임 개발 : C++, C#

정도로 간략하게 분류 할 수 있겠습니다. 그 외에 다른 언어들이 사용되는 경우도 있습니다.

2020. 08. 17. 20:29
3