생활
씨언어 기본 공부 방법이궁금합니다?
씨언어 기초부터 공부해보고 싶습니다.
기본적으로 처음부터에 해야하는 것은 무었이며 단계별로 디테일하게 알았으면 좋겠습니다.
추후 씨언어 관련하여 미래 전망도 알려주시기 바랍니다.
감사합니다
7개의 답변이 있어요!
언어마다 특화된 분야가 있습니다.
C언어의 경우 자료구조를 공부하기에 좋고 게임 쪽에 특화된 언어입니다.
잘 판단하시고 C언어 공부하는 게 좋다 생각합니다.
본인이 관심 없는 분야 쪽인데 굳이 공부할 필요는 없으니까요
C언어 계열은 C언어, C++, C#이 있습니다.
일단 C언어가 기본이 되기 때문에 기초를 공부한 뒤에 C++이나 C# 공부하는 것이 좋습니다.
안녕하세요.
요즘 파이썬이 대세라고는 알려져있습니다.
보편적으로 웹개발이 취업하기도 광범위합니다.
또한 기본적으로 java는독학하기에도 수월합니다.
자바스크립트를 시작으로해서 앞부분 프론트를 마무리하고 java로 들어서면서 서비스쪽(조금 더 디테일하게) 배우는것이 괜찮을 것 같습니다.
자바스크립트는 현재 많이 사용중이므로 쉽게 접근하실 수 있습니다.
감사합니다.
안녕하세요.
C언어를 처음 공부하신다면 책을 구매 후 책의 내용은 순차적으로 공부하시길
추천드립니다. 어렵지 않습니다. 책의 단원 별 순서 별로 난이도가 다르기 때문에
처음부터 차근차근 해보시길 바라겠습니다. 물론 책으로 공부한다고 끝나는 것이 아닙니다.
책으로 공부를 하시고 이해를 하셨으면, 바로 코딩을 해보시고 에러를 해결해보시면서
스스로 공부를 하셔야 성장이 가능합니다. 책의 내용을 응용하며 스스로의
프로젝트를 진행해보시길 바라겠습니다. 감사합니다.
프로그래밍은 많이 해보면 해볼수록 실력이 늘어나는 것 같습니다.
물론 아무런 생각 없이 프로그래밍을 한다면 실력이 늘어날수는 없겠지만 보통은 이 코드를 어떻게 개선해볼까? 이런 고민을 많이하다보니 많이 해보는 것이 좋은 방법 같습니다.
또한 다른사람이 만든 코드도 잘 보는 것이 중요합니다.
잘만들어진 코드는 따라해보고 개선해본다면 더 좋을 것 같습니다.
안녕하세요
c언어는 컴퓨터언어중에 가장 기본이 되는언어로
배워놓으신다면 다른언어도 쉽게따라하실수있을것입니다.
어떻게 접근해야할지 모르겠다면
씨언에 대한 기본서는 시중에 많이 나와있으니
구글링으로 접근하는것보다는
기본서로 먼저 이론적인것부터 실습까지 한번 시작해보는것도 좋을것같습니다.
안녕하세요. 아하(a-ha) 프로그래밍 지식 답변자 입니다.
현재 프로그래밍 언어의 패러다임은 구조적, 객체지향적 두 가지가 있습니다. 두 패러다임은 서로 설계하는 방법도 다르고 코드로 구현하는 방법도 다릅니다. 그리고 현재 대세는 객체지향 프로그래밍 입니다.
먼저 무엇때문에 C언어를 공부하시고자 하는지 여쭤보고 싶습니다. 질문자님이 문의하신 C 언어는 구조적 언어입니다. 간혹 프로그래밍의 기초인 C 언어를 알아야 JAVA를 할 수 있다 라고 하는 말이 있는데요, 애초에 설계기법이나 프로그래밍 방법이 다르기 때문에 비교 성립이 되지 않습니다. 오히려 C를 몰라야 JAVA를 더 잘 할 수 있습니다.
초보자가 접하기 쉬운 객체지향 언어로는 Python이 있습니다.
Microsoft에서 제공하는 Python 첫 번째 단계 수행 코스가 잘 설명 되어 있으므로 해당 교육자료로 시작 하는 것을 추천 드립니다.
https://docs.microsoft.com/ko-kr/learn/paths/python-first-steps/
또한 Python을 사용하는 다양한 학습 경로가 준비되어 있습니다.
https://docs.microsoft.com/ko-kr/learn/browse/?resource_type=learning%20path&terms=python
또한 Python 코딩도장 책을 구매하여 하나하나 천천히 따라해 보는것도 나쁘지 않습니다.
https://dojang.io/course/view.php?id=7
답변이 도움이 됐으면 합니다. 좋은 하루 되세요!
생활코딩 (opentutorials.org) 여기에 가셔서 기본과 개념을 복습하세요.
그리고나서 GitHub: Where the world builds software · GitHub 여기에 가셔서
구현하고 싶은 기능에 관련된 소스나 아니면 참고하실만한 소스를 구하셔서 그걸로 연습하세요.
전혀 아무런 참고할 소스조차 없다면 아무소스나 가져와서 분석하시면서 알고리즘을 학습하세요.