안녕하세요 저는 프로그래밍 입문자입니다

제가 처음 관심 가지게 된 이유는 게임 매크로 또는 핵 때문이였습니다

게임을 편리하게 이용할 수 있다는 것에 매력을 느끼고 프로그래밍 또는 컴퓨터언어에 입문을 했는데요

현재 파이썬,c 기초문법을 뗐습니다 완벽한건 아니지만 어느정도 공부를 했구요.

제가 여기서 괴리감을 느끼는건 저는 문법은 알고있지만 실제적으로 프로그래밍을 하나도 할줄 모릅니다

저는 처음 배우려고 마음을 먹을때 cmd 창이 아닌 게임이나 메세지 박스 같이 눈에 보이는 실질적인 프로그램을 만들고 싶었습니다. 그런데 그건 문법을 안다고해서 만들수 있는것이 아니더군요.

몰랐을땐 그냥 이게 과정인가보다 하고 배웠는데 이제서야 win32api 라든가 그런 용어를 처음접했습니다.

지금 제 상태에서 진짜 프로그래밍을 할 줄 아는 단계로 올라 서려면 어떤 것을 배워야하나요?

C# 폼 프로그래밍도 염두해두고있습니다 뿐만아니라 언어는 상관없으니 지금 제 상황에 맞게끔 실질적인 프로그램을 만들수있는 과정을 추천해주시면 감사하겠습니다.

그리고 실질적으로 '진짜' 프로그램들을 (윈도우) 만들면서 내가 필요성을 느껴서 내가 찾으면서 공부하는 방식으로 하고싶은데 프로그래밍에서는 이 공부법이 불가능한가요 ..? 처음에는 모두가 당연하다는듯이 CMD를 통해서 하는 문법강의 밖에 없더라고요.. 그래서 그것이 왕도겟거니 했습니다

그러니까, 저는 윈도우용 게임에 사용할만한 프로그램들(매크로 핵 같은)을 만들고 싶었던 것인데
실제로 검색했을때 나온 강좌들은 그런것이 없었고 문법은 당연히 배워야한다고 생각해서 일단 배웠는데
성격상 이론만 엄청 떼면서 배우는게 진짜 너무 괴롭더라고요.. 저같은 사람은 프로그래밍이랑 안맞는걸까요.. 처음 배우고싶었을 때 제가 생각한거랑 현실이 괴리감이 너무나 커서 혼란스럽습니다


매크로 프로그램이나 오토핫키도 시도 해보았고 그나마 가장 진전이 있었지만 좀더 제약없고 복잡한 것을 배우고 싶어서 저런 툴이 아닌 언어를 배우고 싶어서 배제했습니다