프로그래밍 할 때 수학관련 필요한 요소가 무엇무엇있나요?
학생때 배웠던 수학을 프로그래밍 할 때에도 써먹을 수 있는지가 궁금합니다 그리고 c언어 같은 것들을 배우려면 어떻게 배우는게 가장 효율적이고 좋은지도 알려주시면 감사하겠습니다!
프로그래밍
- 프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다. - 컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다. - 많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다. - 처음 배운다면 파이썬으로 시작하는 것을 추천합니다. - 다른 언어보다 상대적으로 쉽기 때문에 좋습니다. - "파이썬 정복", "점프 투 파이썬(c언어도 있음)" 등의 책으로 공부해보는 것도 좋을 것 같습니다. 
- 어떠한 업무를 하는지에 따라서 수학관련된 요소가 필요할 수도 있습니다. - 특히나 통계 부분에서는 수학이 필요하다고 생각이 됩니다. - 최근에는 인공지능 관련 부분도 대부분 수학이 많이 들어가게 됩니다. - 게임 엔진 개발 또한 수학 + 물리가 많이 들어가는 것으로 알고 있습니다. - 수학을 잘하면 여러모로 장점은 많이 있습니다. 
- 물론 수학이 필요없는 프로그래밍도 있지만 수학이 필요한 프로그래밍도 상당히 많습니다. 예를 들어 요즘 AI를 많이 개발하고 있는데 AI는 수학적 배경 지식을 요구하는 분야중에 하나입니다. 그리고 매일 접할 수 있는 날씨 예측 또한 굉장히 복잡한 계산량을 요구하는 수학적 배경 지식을 요구합니다. 그 계산을 빠르게 처리할 수 있는 슈퍼컴을 통해서 이뤄지는 것이고요. 그외에 다양한 분야의 프로그래밍에서 수학 배경 지식이 필요로 합니다. - 효율적인 C언어를 공부에 대한 조언은 사실 C언어 프로그래밍에 대한 모든 경우의 수를 공부한 것이 아니기 때문에 본인의 경험치를 기준으로 설명해드릴 수 밖에 없고, 거기서 이것이 더 필요했으면 도움이 됐겠다 정도가 되겠네요. - 경험을 비추어 처음의 개념 공부가 어려웠던 기억이 납니다. 그 개념을 아마 이 책이면 많은 도움을 드리지 않을까 생각합니다. 초급자 전용 추천드리는 책 "Hello coding 프로그래밍"추천드립니다. 게임 개발자 출신인 김포프님이 만드신 책입니다. 정말 쉽게 잘 설명 하니 정말로 추천드리는 책입니다. - https://m.hanbit.co.kr/store/books/book_view.html?p_code=B6832340619 - 강좌와 블로그 겸용은, - C언어 무료 공부하기 블로그를 소개해드릴꼐요. - https://blog.naver.com/tipsware/221198607335 - 블로그지만 영상도 있으니 차근차근 단계별로 공부해 보세요. 이런 무료 강좌도 비싼 강좌에 비해 나쁘지 않고 충분히 좋습니다. - 그리고 추가로 추천드리는 강좌는 "언제나 휴일" 강좌입니다. - http://ehpub.co.kr/category/programming-language/c-language/ - C계열의 윈도우즈 프로그래밍 강좌들을 동영상 및 글로 블로그에서 가르쳐줍니다. 열심히 배우셔서 잘 따라 가시길 바랍니다.