C, C++, 비주얼C++, 터보C, C#중...(내공40검)

C, C++, 비주얼C++, 터보C, C#중...(내공40검)

작성일 2003.07.24댓글 5건
    게시물 수정 , 삭제는 로그인 필요

C, C++, 비주얼C++, 터보C, C#중에서 가장 처음으로 배워야 할껀무엇인가요?

아니면 이걸배우기전에 무엇을 기초적으로 배워야하는지좀 가르켜주세요..

그리고 그거에 대해서 쉽고(기초적)인걸 배울수있는 책이나,홈피좀 가르켜주면 더 감사하게씀니다(안해주셔도 상관업음)

참고로 C가 뭐하는건지도 하나도 모르는 컴맹입니다ㅜㅅㅜ

아 마지막으로 C, C++, 비주얼C++, 터보C, C#


#c c++ 차이 #c c++ 백악관 #c c++ 공부순서 #c c++ 문법 차이 #c c++ 개발자 #c c++ 속도 차이 #c c++ rust #c c++ 속도 #c c++ 금지 #c c++ 보안

profile_image 익명 작성일 -

가장 먼저 배우셔야할껀 컴퓨터입니다. -_-;;;

C, C++, 비주얼C++, 터보C, C# 로 뭘 할수있느냐하면요.

질문자님이 보시는 모든 컴퓨터 프로그램을 작성할수있습니다!

하지만 C/C++이라는 언어만 알아서할수있는건 고작 계산기 만들기 정도입니다. -_-;;;
(for문 잘 돌려서 이쁜 모양 만들기도 할수있죠...ㅋㅋㅋ)

배워야하는건 일단은 C/C++! C/C++을 배워야 다른걸 배웁니다.

기초가 탄탄한 C/C++을 사용하는 윈도우 프로그래머가 되는 길을 소개합니다.

C++가 C를 많은부분 포함하니까 C++를 배우셔야하구요.

터보C++과 Visual C++은 컴파일러( 컴퓨터 언어 번역기 )의 차이 입니다.

다만 Visual C++는 Windows(MS 윈도우들)에서 윈도우 프로그램을 작성하는데 사용할수있기때문에

Visucal C++를 배우는것을 추천하구요.

C#은 Visucal C++의 확장이라고 보셔도 됩니다.

그런데 C#과 C++는 다른언어이기때문에 일단 컴텨를 시작할때는 C++을 배우는게 편합니다.
(기초이기 때문입니다!)

먼저 C++의 문법을 "C++ 기초플러스 - 성안당- "과 같은 책으로 공부하시고

- 아, C++의 강력한 STL을 사용해볼려면 STL책은 따로 사야합니다. -

이때 "C로 쓴 자료구조", "C로쓴 알로리즘","화일 처리론"과 같은 책을 같이 보아야 공부에 도움이되구요.

C를 잘하기위해서는 어셈블리어와 CPU에 대한 이해도 필요합니다.

때문에 "8086 매크로 어셈블러"나 "Intel x86 familys"같은 책들이 있으면 중간중간 보기 좋구요.

"C로 하드웨어 건드리기"와 같은책 역시 하드웨어 공부에 좋습니다.

그리고 이정도를 배우면 C/C++에 대한 어느정도 자신감이 붙습니다.


(대략 여기까지 열심히하면 1년 걸립니다.)

그럼 Windows 프로그램을 제대로 시작해보죠.

"Programing Windows Charles Petzold - compeople"라는 책으로 윈도우 프로그래밍의 기본이 되는

Win32 API (Windows 32bit Application Programing Interface)를 배울수있습니다.

(건너 띄어도 좋지만 이걸 알면 이후의 Windows프로그램에서 좋은점이 많습니다.)

이제 어느정도 Win32에 익숙해지면 MFC를 배웁니다.

Win32 API로 만 프로그램을 짜다가 MFC를 처름 만나면 처음엔 형태가 복잡해보이지만

조금만 들여다보면 Win32를 쉽게 바꾸어 놓은것으로 볼수있습니다.

때문에 조금 지나면 엄청쉽죠. ^_^

여기까지만 해도 왠만한 윈도우 프로그램은 다 짜지만 네트워크 프로그램도 해봐야죠.

그럼 "Windows Network programming"이란 책으로 Winsock을 배울수있습니다.

그리고 좀더 나은 프로그램을 짜기위해 COM을 공부하고나면 인터넷 프로그램도 짜봐야겠죠 ^_^

그럼 이제 ATL COM을 사용해봅니다. 그리고 C/C++ 자체에 대해 컴파일러공부도 해보시면 좋습니다.

그리고 DB에대해서도 조금은 하셔야~

여기까지하면 어디가서 꿀리지 않을 정도로 하실수 있을껍니다.

(저는 여기까지 5년 걸렸네요... ^_^; 위의 것들과 Linux와 같이 하다보니 오래걸려서요... ^_^;)

그리고 위의 것들은 4년재 대학교 정규과정을 뛰어넘는 정도니까 정말 열심히 하셔야 할껍니다.

그리고 프로그래머는 언제나 계속 공부해야하니까 다음에 또 뭔가 공부해야겠죠. ^_^;

처음 부터 차근 차근 하셔서 C/C++로 즐프 하시길~

(아, 만약 취미로 프로그래밍을 하실꺼라면 Visual Basic을 추천합니당~ VB는 거의 VC가 할 수있는 모든걸 간편하게 할수있으니까요. - 하지만 VB도 깊게들어가면 어렵습니다. ^_^;)

또, 여기쓴 책들은 제가 개인적으로 좋다고 생각하는 책들입니다.

profile_image 익명 작성일 -

일단 C언어가 조금 어렵습니다. 물론 쉽다는 분도 계실수 있겠지만,

대체적으로 어렵습니다.

그리고 C언어는 제가 알기로는 주로 하드웨어 제어(TV,냉장고 등의 가전제품) 를 할때 쓴다고들

합니다.

순수 C일 경우 그렇구요, 비주얼 C 의 경우에는 윈도우 프로그램인데 다른 언어들보다 좀더 어려운만큼

컴퓨터(윈도우)를 메모리 제어라던지, 컴퓨터 하드웨어 제어등 막강한 기능을 가진다고 합니다.

그리고...터보C 인경우는 거의 도스용 프로그램을 기반으로 한것 같구요,

C++ 은 터보C 와 비슷하다고 들었는데 잘모르겠습니다. 죄송합니다.

C# 도 윈도우 프로그램을 만드실수 있는데, 비주얼C 와는 달리 많이 편해진기능이 좀 있으나

많이 배워보지 못해서 뭐라 말씀을 못드리겠네요.

음..... 일단 C언어를 공부하실꺼면 터보C 로 기초를 다지시는 것도 좋을꺼 같구요,

비주얼C 도 개인적으로는 옛날에 공부할땐 많이 힘들었는데 잘 해두시면 많은 자기 발전이 있을

것 입니다.

그리고 프로그래밍 공부를 하실꺼라면 비주얼베이직을(Visual Basic,VB) 를 추천해 드리네요.

문법도 쉽고... 윈도우 환경이라 여러가지 편리합니다.

설명이 많이 부족한데요, 저도 C에 대해서는 자세히는 몰라서... 베스트 답변으로 답변확정하지는

마시고~ 그냥 그렇구나 생각하고 보시면서 다른 좋은님들의 답변을 기다려 봅시다. ^^;

profile_image 익명 작성일 -

저도 학생입니다.

학교에서 C언어를 배우고 있쬬.

모든 언어의 기본과 뿌리는 C 언어라고 합니다...

C 언어를 잘 하심. 다른 언어도 좀 더 쉽게 접하실 수 있을겁니다..

요즘 C / c++ 이라고 해서 도스에서만 하느거 아니구요...

윈도우용 컴파일러도 있으니.걱정 마시고....

C 부터 하세요....

아무것도 모르신다구 하시니...기초부터 쭉 하시면 될듯 싶은데요...

예제로 배워보는 C 언어
아카데미 소프트 사에서 나왔어요....

C로 뭘 할 수 있을까요?

겜임도 만들구요..

하드웨어 제어도 하구요...

C를 잘하면. 웹프로그래밍도 쉽게 접하실 수 있구요(php)

아주 무궁 무진하지요. 모든 언어의 아버지니깐요..

그럼 참고만 하시구요. 열심히 하세요 ^^

profile_image 익명 작성일 -

우선 질문한 각 용어의 차이부터 아는 것이 급선무일 것 같습니다. C, C++, C#은 언어고, 터보C, 비주얼C++은 언어 프로그램입니다.

[김중태컴퓨터문화원(www.help119.com)]에 가보세요. 강좌란에 있는 [C언어] 를 선택하면 C언어 강좌를 무료로 볼 수 잇씁니다. 특히 이곳 강좌는 소규모 C 사이트처럼 조금 설명하다 만 강좌가 있는 것이 아니고 현재 시중에서 판매중인 책인 [C언어 이야기 3판] [C++ 이야기] 책 본문을 볼 수 있습니다. 책 본문의 80% 정도가 공개되었기 때문에 C언어 공부에 충분합니다. 특히 [C언어 이야기]는 96년부터 8년 째 판매 중인 베스트셀러 중의 한 권입니다. 현재 올려진 것은 올해 출간된 3판 내용입니다. 연습문제도 많고 실습 예제도 많죠.

그외 C언어 기본 문법책과 터보C 요약, 질문답변, 레퍼런스 등등... 문서 분량으로는 아마 국내 C 사이트 중에서 가장 많은 양의 문서와 강좌가 있는 곳 중 하나일 겁니다.
이곳의 C언어 강좌와 부록의 질문답변을 보면 질문한 내용에 대해 답변한 내용이 있습니다. 질문한 C, x터보C, 비주얼C++이 어떻게 다르면 무엇을 할 수 있는지... 설치 방법과 사용법은 무엇인지 자세하고 쉽게 설명되어 있습니다.
양이 많아서 이곳으로 복사하지 못하니 직접 가서 보세요. 많은 도움이 될 겁니다.

참고로.. 컴맹이라면... 컴퓨터 도사 수준으로 만들어준다는 [컴국지] 강좌도 읽어보세요. 언어 강좌에 앞서 읽으면 많은 도움이 됩니다.

출처: [김중태컴퓨터문화원] www.help119.com

profile_image 익명 작성일 -

c를 안 씁니다.. 다른 언어를 쓰지요 ㅋㅋ

C++, 비주얼C++, 터보C, C#중...(내공40...

C, C++, 비주얼C++, 터보C, C#중에서 가장 처음으로 배워야 할껀무엇인가요? 아니면... 문서 분량으로는 아마 국내 C 사이트 중에서 가장 많은 양의 문서와 강좌가 있는 곳 중...

C, C++, 비주얼C++, 터보C, C# 등의...

프로그래밍언어 중에서 C, C++, 비주얼C++, 터보C, C# 등등 C 와 관련된 언어가 많은 것 같은데요... C와 관련된 언어들의 종류, 그리고 공통점과 차이점이 뭔가여?? C 를 기본...

c++6.0의사용법을알려주세요(내공40)

... "); } 한번해보려고비주얼을 키고 위에메뉴중에서... 이렇게만한다면 내공을 최고한으로... 우선... 앞으로 C 언어를 계속 배우시다보면 잘 아시겠지만 stdio.h 같은...

C++, C#, Java, 비쥬얼 베이직 중에...

... C++, C#, Java, 비쥬얼 베이직 중에 뭐가 좋을까요? 게임 이나 어플리케이션 쪽을 프로그래밍하고 싶습니다. 내공... 어플쪽으로 가시려면 C#이나 JAVA 둘 하나를 하셔야...

VB,C,C++,C#,Java

... 2.C/C++ C를 배우지 않고 C++만을 배워도 되는것입니까?... 터보등도 있던거같던데..?) 4.C++를 배우면 C#를... 질문스케일도 스케일인만큼, 내공은 100으로 걸겠습니다. 정말...

베주얼 베이직과c,c++ 중에 어떤것을...

... 수식,제어문[ 선택문] 을 독학으로 찍었어요. 이제... 내공 10에 감사내공 겁니다. 제발 답변좀요~! 1. 비주얼베이직[비베] 와 C,C++ 중에 어느것을 먼저 배워야 하죠?...

c와 c++,비베6.0에 대한 질문좀..[내공 30]

... 뛰어든 2학년생 입니다. 제가 프로그래밍을 공부해... 1.제가 터보c++라는 걸 구했는데... 그게 무엇이죠? 2.... C/C++ 보다는 비베 비베는 비주얼베이직이죠..^-^ C/C++ 보다는...

[내공60]비주얼c와 dev c++

... 고수님들 부탁합니다 ㅠ.ㅠ 제가 내공이 너무 부족해서... 위한 C# 200제" 류의 책도 있으니 한번 살펴보시기 바랍니다. 참고로, 질문 제목이 "비주얼c와 dev c++" 인...

c언어 기초 (c언어 고수부탁) 내공 30검

... int a int b int c 1. 보통 터보c비주얼c++를 사용하면 인수를include<stdion.h>라구 선언하는데..이건 무엇을 의미하구, 저 인수없이 사용하는 방법좀 알려주세요...