프로그래밍할때 도움돼는 책이 무엇이 있나요?
프로그래밍을 배우려고하는 고등학생입니다
프로그래밍 할때 무슨 언어부터 배워야 좋을까요
그리고 프로그래밍 할 때 도움돼는 책이나 자료, 동영상 같은것 도
알려주시면 감사할것 같습니다.!
- 안녕하세요. - 보통 프로그래밍 입문은 파이썬, 자바, C 로 많이 시작합니다. 그리고 화면 쪽에서 사용하는 언어로 자바스크립트도 있습니다. - 파이썬은 데이터통계 등에 많이 사용되고 비교적 쉽게 배울 수 있는 언어이고 자바는 웹이나 안드로이드 등 다양한 분야에 많이 사용 되는 언어입니다. 정부에서 사용하는 전자정부프레임워크에서도 쓰입니다. C는 하드웨어제어나 게임등에 사용되는 언어로 기초를 다지기에 적합한 언어입니다. - 자바스크립트는 제일 배우기 쉬운 언어이기도 하지만 기능이 막강합니다. 또한 간단하게 화면을 만들어서 바로바로 테스트를 해 볼수 있는 장점도 있습니다. - 모든 언어가 알고리즘이나 로직은 다 똑같습니다. 그 로직을 구현하는 문법이 조금씩 다를 뿐이죠. 그 언어를 배우는 것도 좋지만 그 안에 로직이나 알고리즘을 구현하는 연습을 많이 하시면 다른 언어를 배울 때도 큰 도움이 됩니다. - 인터넷이나 유튜브 검색해 보면 관련자료가 많이 나와 있습니다. 아래 관련 사이트와 추천도서 참고하시길 바랍니다. - [생활코딩] 
 https://www.youtube.com/user/egoing2- [추천도서] 
 프로그래밍 기초를 공부하시려면 "Do it! 첫 코딩(정동균/이지스퍼블리싱)"이란 책을 추천드립니다. 프로그래밍의 개념부터 해서 아주 기초적인 부분을 설명해 주고 있습니다. 뒷부분에는 가장 많이 쓰이는 언어인 자바로 코딩하는 법에 대한 설명도 있습니다.
- 안녕하세요. 아공입니다! - 저능 현재는 현직에서 웹디자인과 웹 프로그래밍을 하고 있는데요. - 난이도는 프로그래밍의 정도에 따라 달라지실 수 있어요~ - 기본만 익히시면 하중상으로 점차 발전하는 프로그래밍을 하실수 있답니다!:) - 일단 서점에서 제일 쉬워보이는 책으로 배우고 싶은 책으로 구매를 하신 후, 아래 순서대로 진행해 보세요! - 단! 일단 시도해보시고 아니다 싶으면 빠르게 다른 길을 찾으셔야 해요~ - 프로그래밍을 직접 해본 사람으로서 약간의 재능도 필요한게 프로그래밍이랍니다! - 시작부터 해보시고! 경험해본 후에 진로를 또 정하셔도 늦지 않은 나이에요! 파이팅입니다!!:) - 👉🏻👉🏻 코딩의 본질을 제대로 배워보고 싶으시면 기초 지식을 쌓을겸 C언어를 배워 보시는게 좋을 것 같아요! - C언어를 배우고 나서 JAVA를 배우시면 자바를 좀더 쉽게 접근하실 수 있을거에요!:) - 공부해본 사람의 입장으로서 - 언어의 성질이 좀 달라서 배우실때 혼란이 있으실 수는 있을것 같은데 시작부터 자바를 배우시고 나면 C언어를 이해하시기가 더 어렵거든요~ - 그래서 그렇게 권장 드리는것이고:) - 사실 실무적으로는 자바가 좀더 실용성이 있어요! - 1 일단 진로의 방향 부터 잡아보시는게 좋을 것 같아요! - 2 진로의 방향에 따라 배워야 하는 언어가 달라요~ - 3 서버관리 같은 직업은 C언어를 배우셔야하고 어플개발 등 웹관련 업무에는 JAVA가 더 필요해요~ - 완전히 처음이시라면~ - 시작이 반이다! 일단 하나 잡고 - 1 앱을 만든다던가 - 2 사이트를 만들어본다던가 - 하는 기초 개발부터 시작해보세요^^ - 조금이나마 도움이 되셨기를 바라며, 건강조심하시고 좋은하루되세요:) 
- 일단 처음 언어를 배우기전에 프로그래밍, 코딩에 대한 기초지식을 좀 습득하고 나서 프로그래밍 언어를 공부하시는 게 좋습니다. - 프로그래밍 언어는 프런트엔드, 백엔드로 나뉘는 데요. 프런트엔드는 클라이언트(화면)쪽, 백엔드는 서버쪽 언어로 라고 보시면 됩니다. - 보통 프런트엔드로는 html, css, 자바스크립트 등이 있고 백엔드로는 자바, C, 파이썬 등이 있습니다. - 간단히 보여주기만 하는 화면은 html, css, 자바스크립트만으로 가능하고 등록, 조회, 수정, 삭제 등의 기능을 구현 하려면 서버쪽 백엔드 언어를 배우셔야 합니다. - html은 화면에 기본적인 레이아웃 그리는 작업이고, css는 글꼴이라던지 크기, 색상 등 디자인을 입히는 작업이고, 자바스크립트는 화면단에 필요한 로직을 구현하는 작업이라고 보시면 됩니다. - C는 기초가 되는 언어이고 성능이 뛰어나서 처음 하시면 좋긴 한데 좀 어려울 수 있습니다. 자바는 웹, 모바일, 앱 등 실사용이 많이 되고, 파이썬은 문법이 간단하여 다른 언어보다 배우기 쉬운 장점이 있습니다. - 프런트엔드 쪽을 먼저 공부하시고 백엔드 쪽을 공부하시는게 좋습니다. - 코딩에 대한 기초적인 설명이랑 기본적인 웹프로그래밍(html,css,javascript) 강좌가 있는 유튜브강의 링크인데 한번 보시기 바랍니다. - https://m.youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD 
- 단연 최고는 "The Art of Computer Programming" 입니다. 총 4권으로 - The art of computer programming 1 : 기초 알고리즘 
 The art of computer programming 2 : 준수치적 알고리즘
 The art of computer programming 3 : 정렬과 검색
 The Art of Computer Programming 4A : 조합적 알고리즘- 으로 이루어져 있습니다. - 단연 최고의 프로그래밍 책입니다. 
- 우선 코딩의 맛을 아래 링크에서 접해보시기 바랍니다! - https://scratch.mit.edu/ 여기를 추천드리구요 - https://scratch.mit.edu/explore/projects/all <== 여기는 다른사람들이 스크래치로 만든 게임등을 - 플레이할 수 있는곳이데요 - 나름 재미있을거라 생각합니다 ( 본인이 직접 만들수도 있음 ) - 경우에 따라 이 사이트가 너무 시시해 보일수도 있습니다 - 근데 여기서 얻은 알고리즘은 타언어 배울때도 당연히 적용이 됩니다 - 열심히 해보세요 - 그리고 열심히 하다가 스크래치에서의 코딩이 자신의 적성과 잘 맞다고 생각되면 - 그때 프로그램 개발을 어떤 목적으로 할것이냐에 - 따라서 배워야 할 언어가 틀려지기때문에, - 스크래치에서 경험을 쌓은후 다시 재 질문해주시기 바랍니다! 
- 프로그래밍을 처음 시작하는 것이라면 파이썬과 같은 처음 시작하는 분들에게 많이 추천 되는 언어를 시작하시면 될 것 같습니다. - 또는 다른 프로그래밍 언어인 C언어를 배우셔도 좋습니다. 도움 되는 책이라면 각 개인마다 맞는 책이 서점에 많이 출판되어 있으니 책을 찾아보시고 본인에게 맞는 책을 구입하시면 될 것으로 보입니다. 
- 프로그래밍에 관심이 있어서 프로그래밍 언어를 배운다면 파이썬 프로그래밍 언어를 추천합니다. - 다른 프로그래밍 언어에 비해서 상대적으로 쉽기 때문에 처음 배우기 좋은 언어 입니다. - 파이썬을 공부 할때 추천 받은 책들은 "파이썬 정복", "점프 투 파이썬" 책을 추천받아서 공부해보았습니다. - 그리고 이해가 잘 안가거나 어려운 부분들은 유튜브에서 동영상 강의를 검색해서 보면서 공부하였습니다. - 유튜브에 강의가 많이 올라와 있기 때문에 유튜브를 참고하는 것이 좋을 것 같습니다. 







