프로그래밍 언어의 종류는 무엇이 있을까요?
프로그래밍을 입문 하려고 하는데 프로그래밍 언어의 종류는 무엇무엇이 있는지 알고 싶습니다! 그리고 많은 언어들 중에서 어떤 언어가 제일 쉬운지 알고 싶어요. 제가 듣기로는 파이썬이 쉽다고 하더군요.
안녕하세요.
처음 코딩을 시작하시는 분들이 어떤 언어를 배워야할지 고민을 많이 하십니다.
사실 언어보다는 본인이 무엇을 만들고 싶은지부터 명확히 하는 것이 좋습니다.
어떤 것을 만들 것이냐에 따라 유리한 언어와 툴이 있기 때문입니다.
어느 언어 한 언어에 능숙해지면 다른 언어를 공부할 때 진입 장벽이 낮아지기 때문에
어떤 것을 먼저 시작해야하는지는 중요하지 않다고 생각합니다.
딥러닝, 인공지능, 데이터 관리와 관련된 것을 만들고 싶으시다면 파이썬,
웹, 프론트엔드, 하이브리드 애플리케이션을 만들고 싶다면 자바스크립트,
웹, 안드로이드 애플리케이션을 만들고 싶다면 자바를 공부하시는 것을 추천드립니다.
자바, 파이썬, 자바스크립트에 대한 강의는 생활코딩에서 무료로 보실 수 있습니다.
안녕하세요. 아공입니다!
저능 현재는 현직에서 웹디자인과 웹 프로그래밍을 하고 있는데요.
난이도는 프로그래밍의 정도에 따라 달라지실 수 있어요~
기본만 익히시면 하중상으로 점차 발전하는 프로그래밍을 하실수 있답니다!:)
코딩의 본질을 제대로 배워보고 싶으시면 기초 지식을 쌓을겸 C언어를 배워 보시는게 좋을 것 같아요!
C언어를 배우고 나서 JAVA를 배우시면 자바를 좀더 쉽게 접근하실 수 있을거에요!:)
공부해본 사람의 입장으로서
언어의 성질이 좀 달라서 배우실때 혼란이 있으실 수는 있을것 같은데 시작부터 자바를 배우시고 나면 C언어를 이해하시기가 더 어렵거든요~
그래서 그렇게 권장 드리는것이고:)
사실 실무적으로는 자바가 좀더 실용성이 있어요!
1 일단 진로의 방향 부터 잡아보시는게 좋을 것 같아요!
2 진로의 방향에 따라 배워야 하는 언어가 달라요~
3 서버관리 같은 직업은 C언어를 배우셔야하고 어플개발 등 웹관련 업무에는 JAVA가 더 필요해요~
완전히 처음이시라면~
시작이 반이다! 일단 하나 잡고
1 앱을 만든다던가
2 사이트를 만들어본다던가
하는 기초 개발부터 시작해보세요^^
조금이나마 도움이 되셨기를 바라며, 건강조심하시고 좋은하루되세요:)
안녕하세요.
보통 프로그래밍 입문은 파이썬, 자바, C 로 많이 시작합니다.
말씀하신대로 파이썬이 비교적 쉽습니다. 데이터통계등에 많이 사용되는 언어입니다. 자바는 웹이나 안드로이드 등 다양한 분야에 많이 사용 되는 언어입니다. 정부에서 사용하는 전자정부프레임워크에서도 쓰입니다. C는 하드웨어제어나 게임등에 사용되는 언어로 기초를 다지기에 적합한 언어입니다.
일단 처음 시작은 프로그래밍, 코딩에 대한 기초지식을 좀 습득하고 나서 배우고자 하는 언어를 선택하고 공부하시면 더 좋을 듯 싶습니다.
프로그래밍 언어는 프런트엔드, 백엔드로 나뉘는 데요. 프런트엔드는 클라이언트(화면)쪽, 백엔드는 서버쪽 언어로 라고 보시면 됩니다.
보통 프런트엔드로는 html, css, 자바스크립트 등이 있고 백엔드로는 자바, C, 파이썬 등이 있습니다.
간단히 보여주기만 하는 화면은 html, css, 자바스크립트만으로 가능하고 등록, 조회, 수정, 삭제 등의 기능을 구현 하려면 서버쪽 백엔드 언어를 배우셔야 합니다.
html은 화면에 기본적인 레이아웃 그리는 작업이고, css는 글꼴이라던지 크기, 색상 등 디자인을 입히는 작업이고, 자바스크립트는 화면단에 필요한 로직을 구현하는 작업이라고 보시면 됩니다.
C는 기초가 되는 언어이고 성능이 뛰어나서 처음 하시면 좋긴 한데 좀 어려울 수 있습니다. 자바는 웹, 모바일, 앱 등 실사용이 많이 되고, 파이썬은 문법이 간단하여 다른 언어보다 배우기 쉬운 장점이 있습니다.
코딩에 대한 기초적인 설명이랑 기본적인 웹프로그래밍 강좌가 있는 유튜브강의 링크인데 한번 보시기 바랍니다.
https://m.youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD
프로그래밍 언어의 종류는 다양합니다.
많이 사용하는 언어는 자바, 자바스크립트, 파이썬, C언어, C#, 코틀린, 스위프트 등 다양한 언어들이 있습니다.
이런 언어들 중에서 가장 쉽게 배울수 있는건 파이썬이기는 합니다.
하지만 그것도 상대적으로 쉬운것이라 막상 처음 해보면 조금 어려울 수 있습니다.
파이썬을 배우면 웹프로그래밍, 데이터분석, 머신러닝 같은 작업을 할 수 있습니다.
유튜브에서 파이썬 과련 기초 영상을 보고나서 웹이나 데이터분석, 머신러닝 기초 예제를 해보는 것이 학습하기는 좋을 것 같습니다.
프로그래밍 언어의 종류는 여러가지가 있습니다 C언어, C++, C#의 C언어 계열과
자바, 파이썬, php, JSP 등의 여러 언어가 있습니다. 이렇게 여러 언어들 중에서 처음 시작하는 분들에게 쉽게 접할 수 있는 언어로
파이썬과 C언어, 이 두 언어가 어렵다면 학생들이 배우는 언어인 스크래치나 엔트리 정도가 있습니다.
자주 쓰이는 언어는 자바, 파이썬, C++ 등이 있습니다.
쉬운 언어로는 파이썬 추천합니다.
문법도 간단하고 여러 분야에서 쓰일 수 있는 범용성도 큽니다.
특히 최근 많은 관심을 받고 있는 인공지능과 데이터 사이언스 분야에 파이썬이 주로 쓰이기 때문에 파이썬의 인기가 더 많아지는 추세입니다.
파이썬 책으로는 점프 투 파이썬 추천합니다.
아래 링크로 들어가면 굳이 책으로 안 사도 위키독스로 읽을 수 있어서 좋습니다.
위 책으로 공부하다가 좀 더 자세히 알고 싶을 땐 공식 튜토리얼 보는 걸 추천합니다.
https://www.tiobe.com/tiobe-index/
여기서 프로그래밍 언어 순위를 보실 수 있는데요. 간략하게 정리해 드리겠습니다.
C (난이도: 상)
성능이 중요한 프로그래밍에서 사용됨 (시스템 프로그래밍)
많은 프로그래밍 언어가 C언어 문법적인 요소를 물려받음
C++ (난이도: 상)
C언어 문법에 객체지향 지원으로 발전
성능에 객체지향 요소가 추가되 C언어보다 개발 시간을 줄였음
자바 (난이도: 중)
C++과 마찬가지로 객체 지향언어지만 포인터, 다중상속 등이 사라졌고 메모리 해제를 언어 차원에서 해줘서 개발자가 실수한 개연성을 줄여줌
일반 프로그램 뿐만아니라 웹 어플리케이션, 안드로이드 어플 개발에 많이 쓰임
파이썬 (난이도: 하)
데이터 타입을 정의 하지 않는 등의 애초에 교육용으로 설계되었기 때문에 굉장히 문법이 간결하고 배우기 쉬움
인공지능, 딥러닝 등의 데이터 과학 분야에 많이 쓰임
자바스크립트 (난이도: 하)
정적인 HTML에 동적인 기능을 추가하기 위해 만들어져 홈페이지를 구성하는데 다양한 기능을 제공
스크립트 언어로 빨리 배울수 있고, 주로 웹프로그래밍에 사용됨
제가 알기로는 기본적으로 html과css가 있구요 여기서 javascript가 있고 java나 c나 c++ / c#등이 있고 말씀하신 python도 있고 서버를 다루는 php도 있어요 만약에 파이썬을 공부하시면 제가 알기로는 자바랑 비슷한 부분이 많아서 아바 자바를 할때 좀 쉬울거라고 하더군요 그 중에서 저는 html, css, javascript를 처음에 공부하라고 말씀드리고 싶네요 저 3개의 언어가 처음에는 좀 쉬운편이에요
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.
국내에서는 자바가 제일 많이 쓰이고 있긴한데요.말씀하신것처럼 파이썬도 쉽고 많은 인기를 얻고 있습니다.
그 외에도 C언어와, html, 자바스크립트,jquery,node.js등 많은 언어들이 있으며
파이썬을 먼저 하시게되면 다음에 자바 추천드립니다.
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!