본문 바로가기

C계열/C#

무엇으로? 왜 C#을 하는가?

일신상의 이유로 C#도 하게 되었다. 

 

C는 책 한권을 적절하게 끝냈지만 몇몇 의문점들이 남아서 나중에 포스팅을 할까 하는데

 

지금은 C#을 배우는 중이라 C에 대한 몇몇 의문점들은 아직도 머릿속을 맴돌고 있다. 

 

아 물론 파이썬도 현재 C에 밀려서 못하고 있지만 막힌 부분에 대한 고찰이 부족해서 포스팅을 못하고 있다.

 

C#도 C와 마찬가지로 MS사(마이크로소프트, Microsoft)의 비주얼 스튜디오(Visual Studio)를 사용한다.

 

C는 예전 책이라 그런가 2013 버전을 사용했는데 C#은 조금 요즘이라 2015버전을 사용한다.

 

버전의 차이를 알정도로 비주얼 스튜디오 프로그램을 잘 다루진 않지만 하나 확실한건 주요 단축키는 같다.

 

https://visualstudio.microsoft.com/ko/ 

 

Visual Studio IDE, 코드 편집기, Azure DevOps 및 App Center - Visual Studio

Visual Studio 개발자 도구 및 서비스로 모든 플랫폼에서 어떤 언어로든 앱 개발을 쉽게 할 수 있습니다. Mac 및 Windows 코드 편집기, IDE 또는 Azure DevOps를 체험해 보세요.

visualstudio.microsoft.com

듣기에는 C#은 JAVA에 대항하기 위해 만들어져 기능이 거의 유사하다고 한다.

 

대신 C#은 MS사의 OS에만 프로그램이 작동하고 JAVA는 운영체제 상관없이 작동한다.

 

하지만 C#을 배워두고 나중에 JAVA를 넘어가면 훨신 수월한데다가

 

현장에선 C#을 많이 쓰기 때문에 C#을 배우게 되었다.

 

아직 초입부를 배우는 중이긴 하지만 C와 조금 유사하다. 는 느낌만 받았다.

 

같은 듯 다른 언어지만 하나 확실한 건 수학과 논리적 사고가 없으면 코딩은 뭐든 어렵다는 것이다.