c언어 왜 공부해야 하는건가요..??
비내리던날
안녕하세요.
이런 질문하면 죄송한데 c언어 배우는 이유가 궁금합니다.
모든언어의 기초라서 배운다고 하지만 현재 자바나 오브젝트 c나 많은 언어를 사용하는 데 기초라고 해서 꼭 배워야하는지..
그리고 c언어를 프로그래머들이 많이 이용하는지 궁금합니다.
-
은송이
제가 c을 잘 모르는 상태에서 java,c++,c# 교육을 가 봤는데.. 대부분의 강사들이 c언어을 기반으로 예을 많이 들어서 배우는데 애 먹었습니다.,,
-
큐티베이비
마찬가지로 요새 컴퓨터구조(어셈블리)를 공부하는 사람이 별로 없습니다.
물론 어샘블리 레벨에서 코딩할 일이 없으니까 그렇지만 어셈블리(컴퓨터구조)를 알고 코딩하는 거랑 아닌거랑 차이가 많이 나는 부분이 있습니다.
어셈블리 공부를 할거냐 아니냐는 본인의 자유지만 뛰어난 프로그래머가 되기 위해서는 당연히 해야 한다고 봅니다.
일례로 안드로이드 프로그래밍에서 자바 만으로 모든 걸 할 수 있지만 JNI를 써야지만 성능은 월등히 좋아집니다.
그런데 JNI는 -
보미
안배워도 무방합니다.
자바만 할건데 구지 c,c++ 할필요 전혀 없습니다.
하지만, 고급으로 들어가실려면 필요합니다. 이쪽으로 밥먹고 살려면 한가지 언어로 안되는 경우가 좀 있거든요.
근데, 자바나, 안드로이드 개발자들은 몰라도 잘 먹고 살긴하더라구요. -
불꾼
요즘 쓰이는 대부분의 언어는 C 기반입니다.
즉 자바건 C#이건 C++이건 해당 언어 안에 C를 포함하고 있습니다.
특히 C++은 C와 완변한 하위 호환성을 갖습니다.
따라서 자바만 공부해도 되지만 C의 포인터를 모르고 자바만 아는 것은 프로그래밍 개념 상 중요한 부분을 건너뛰고 공부하는 거랑 똑같습니다.
나중에 고급 프로그래머가 될 생각이 있으면 c도 공부하는게 당연합니다. -
겨레
반드시 C를 선행학습해야될 필요는 없는것같습니다~
-
sin
다른언어책들보면 전부 씨언어를 안다는 전제하에 쓰여진 자료들이 많으므로 그리고 그런 책들이 내용도 좋고 베스트셀러라서...
-
참
C언어에서 클래스 상속stl등등이 추가된게 c++입니다 그래서 기초라고 할수있죠
-
단순드립
다른 언어부터 시작해도 좋습니다.
하지만 모두 C를 근간에 두고 개발된 언어들이라는 것을 알아 두십시오.
C는 잘 않쓰이는 것이 사실이지만 C++은 많이 사용됩니다.
번호 | 제 목 | 글쓴이 | 날짜 |
---|---|---|---|
2692343 | scnaf에 자꾸 선언을 참조하라는데;; (8) | 도래 | 2025-04-22 |
2692282 | 도스상에서 생성된 exe파일에 press~ 뜨게 하기 (4) | 회사원 | 2025-04-21 |
2692256 | scanf("%*c"); ㅠㅠ 고수님들 | 거북이 | 2025-04-21 |
2692230 | 하노이탑 질문입니다. (1) | 미쁘다 | 2025-04-21 |
2692210 | 정보 올림피아드 문제인데.. 풀이 과정이 궁금합니다.(재귀함수) (5) | 물티슈 | 2025-04-20 |
2692144 | C언어와 리눅스에 대한 질문입니다. | 싴흐한세여니 | 2025-04-20 |
2692114 | 컨텍스트 스위칭하는데 걸리는 시간 측정.. | YourWay | 2025-04-19 |
2692086 | 간접참조 연산자, 증감연산자 질문이용! (2) | 블랙캣 | 2025-04-19 |
2692056 | 주석좀 달아주세요. 몇개적엇는데 몇개만달아주세요. (2) | DevilsTears | 2025-04-19 |
2691978 | 진수 쉽게 이해하는법... (3) | 지지않는 | 2025-04-18 |
2691949 | getchar() 한 문자를 입력받는 함수 질문 | 채꽃 | 2025-04-18 |
2691919 | 배열 정렬 및 합치기 질문입니다. | 사과 | 2025-04-18 |
2691845 | c언어왕초보 질문이 있습니다........ | 루나 | 2025-04-17 |
2691815 | void add(int num); 함수... (4) | 살랑살랑 | 2025-04-17 |
2691756 | 명령 프롬프트 스크롤바가 없어요 | 두메꽃 | 2025-04-16 |
2691725 | 자료구조에 관련해서 질문이 있어 글을 올립니다. | 누리알찬 | 2025-04-16 |
2691697 | if 문에서 구조체 배열에 저장되있던 문자열 검사하는 법 ? (2) | 민트맛사탕 | 2025-04-16 |
2691678 | C언어 함수 질문이요~!!! | 연보라 | 2025-04-15 |
2691650 | 반복문 | 돋가이 | 2025-04-15 |
2691618 | 링크드리스트 개념 질문이예요 (3) | 맨마루 | 2025-04-15 |