C포자 구조대 코뮤니티가 알려주는 C언어 기초과정프로그래밍 언어를 처음 배우거나 C언어가 처음인 사람들을 대상으로 한다. 프로그래밍 언어 특성상 개념을 말로만 설명하면 이해하기에 큰 어려움이 있다. C언어를 배우고 싶어 도전했지만 어려워서 포기했던 사람들에게 스스로 학습하는 방법에 대한 내용을 전달한다. 반드시 필요한 개념만을 모아 알짜배기 형태로 구성챗GPT, 구글의 Gemini와 같은 생성형 AI를 이용하여 다양한 실험을 진행하고 어떤 질문과 검색을 해야하는지 노하우를 함께 담아졌다.개념을 먼저 익히고 모든 문제를 풀며 복습하는 일정,많은 문제를 풀며 제대로 된 포트폴리오를 만들고 싶다면 30일 과정을 공부하고, 짧은 시간 안에 개념을 공부하고 바로 문제를 푸는 것에 집중하는 일정은 15일 과정을 공부하면 된다.C언어는 프로그래밍언어의 한 종류, 프로그래밍 언어는 컴퓨터와 사람이 서로 대화할 수 있도록 만들어 주는 언어사람들이 한국어나 영어 같은 인간의 언어를 가지고 소통하는 것처럼 컴퓨터와 사람은 프로그래밍 언어를 통해 소통한다. 사람의 언어에 한국어,영어,불어등 다양한 언어가 있듯이 프로그래밍 언어에도 많은 종류가 있다.C언어를 사용할 때도 마찬가지로 전용 컴파일러를 통해 C언어 코드를 컴퓨터가 알아들을 수 있는 언어로 옮기는 작업이 필요합니다. 에디터마다 장단점을 비교할 수 있다.코드의 실행 결과는 아주 간단하지만 코드는 생각보다 복잡하고 많은 내용을 담고 있고 함수, 헤더파일, 변스,데이터 타입등 다양한 문법 개념을 알아야 완전히 이해할 수 있고 지금은 간단한 문법만 알아보게 된다.마무리 정리와 챗GPT와 함께하는 코딩학습도 사용하는 방법이 나와 있어 많은 도움이 될 것 같다.
리뷰어스 클럽의 소개로 출판사로부터 책을 제공받아 주관적으로 작성한 글입니다