파이썬을 공부하던 도중 이런 생각이 들었다.
"다른 언어를 배워볼까?"
그래서 두 번째로 배울 언어를 대표적인 언어에서 골라보겠다.
물론 여러 언어 얇게 하는 것보다는 한 언어를 더 깊게 하는 것이 낫다.
C 언어
모든 프로그래밍 언어의 근본 언어라고 할 수 있는 C언어
C언어보다는 C언어의 개선 버전이라고 할 수 있는,
C++을 배우는 것이 좋을 것이라고 생각했다.
C ++
import std; // 또는 import <print>;
int main() {
std::println("Hello, world!");
}
- C ++에서의 "Hellow world!" 출력
위에서 말했듯이 C언어의 개선판이라고 할 수 있지만, C++ 또한 높은 난이도를 가지고 있다.
또한 내가 개발하려는 것이 게임이기에, 나에는 C#이 더 좋을 것이라고 생각했다.
C#
Console.WriteLine("Hello, World");
- C#에서의 "Hellow world!" 출력
게임 엔진하면 대부분 유니티(Unity)를 떠올릴 것이다.
그 유명한 유니티는 기본적으로 C# 언어를 지원하고 있다.
파이썬보다는 난이도가 있지만 유니티를 사용하기 위해선 배워야 하는 언어다.
Java
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
Java는 C#과 문법적 성향이 비슷하다.
그렇기에 Java 또한 배울 생각을 가지고 있다 Java을 배운다면 C# 배우는데에 어려움을 줄일 수 있다고 생각하기 때문.
Java는 크로스 플랫폼적 이점을 가지고 있기에,
게임 개발 말고 다른 개발하는데에 많은 도움이 될 것이라고 생각하고 있다.
이 외에
코틀린도 고민했지만,
파이썬보다 난이도 있고 가장 많이 사용되는 프로그래밍 언어 TOP 10에
있는 언어를 배우고 싶었다.
웹 사이트 개발은 내 취향이 아니라 패스했다.
그 외 많은 언어들이 있지만....
차근차근 배워야겠다.
'🔧 개발 이야기 🎮 > -프로그래밍 배움일지 📆' 카테고리의 다른 글
DAY 7 - 자바 공부할 계획 세우기 (0) | 2024.09.05 |
---|---|
Day 5 -책으로 godot 공부하기 #3 (0) | 2024.09.01 |
Day 4 -책으로 godot 공부하기 #2 (0) | 2024.08.31 |
DAY 3 - 책으로 godot 공부하기 #1 (0) | 2024.08.18 |
DAY 2 - 책으로 배우는 godot (0) | 2024.08.17 |