AI시대에 프로그래밍 언어란?

Lv.1 모텔Y주인이뻐 (118.♡.15.172)

2025년 10월 29일 PM 11:00 · 수정됨(10. 30. 01:32)

조회 1,204 공감 0

프로그래밍 언어.

오늘 두 단어 중 저는 언어에 대해 말하고자 합니다. 비전공자를 위해 실 언어 이름은 최대한 적지 않겠습니다.

최초 컴퓨터가 생겼을 때 사람은 컴퓨터가 알아들을 수 있는 0과 1로 명령어를 직접 작성해서(종이에 구멍을 뚫어서) 컴퓨터에게 전달했습니다.

그런데 이게 사람 키만큼 종이를 쌓아도 데이터를 그렇게 많이 다루지 못했고 사람이 읽기에도 쉽지 않았습니다. 이로 인해 오류가 있어도 읽기가 쉽지 않으니 사람이 따로 체크해야 하는게 많았습니다.

그래서 프로그래밍 언어는 점점 사람이 읽기 쉽고 로직을 파악하기 쉬운 구조로 발전했습니다. 처음에는 컴퓨터와 사람 간에 알기 쉽도록 발전했다면 점점 개발자와 개발자 간에 소통하기 쉽게 개발과 유지보수 효율을 높이는 쪽으로 발전했습니다.


이제는 사람이 쓰려고 만든 언어를 AI가 사용해서 컴퓨터에게 명령을 내리는 시대가 열렸습니다. 그러면서 주니어 개발자가 필요없어졌다느니 있는 개발자마저 잘리게 생겼다는 분위기가 조성되고 있습니다.

그런데 여기서 중요한건 프로그래밍 언어는 사람이 쓰도록 편하게 바뀌어 왔다는 점입니다. 그리고 이제 AI라는 프로그래밍 언어가 새로 나온 것 뿐이라는 점입니다. 바뀐 건 그것 뿐입니다.개발자는 그동안 개발툴, 개발언어와 싸운 적이 없습니다. 그저 새로운 도구가 나왔으면 트렌드에 따라 활용해왔을 뿐입니다.

지금은 과도기라 AI가 작성한 코드를 사람이 검수해야 한다는 생각에 사람이 사용하던 프로그래밍 언어로 작성하고 있지만 이 단계를 넘어서면 사람이 AI라는 프로그래밍 언어로 프롬프트라는 코딩을 하면 AI는 바로 컴퓨터가 알아들을 수 있는 언어로 작성하기 시작할 겁니다.

예전에는 개발자가 프로그래밍 언어 체계를 배우는데도 시간이 꽤 걸렸지만 이제는 인간의 언어를 사용하므로 그 안에 설계, 체계, 논리만 녹여넣으면 됩니다. 그래서 인간의 언어를 할 줄 아는 사람이 설계, 체계, 논리로 문장을 작성할 수만 있다면 개발자가 될 수 있습니다.

즉, 오히려 개발자가 폭발적으로 증가하는 시대가 열린 겁니다. 예전에는 글을 잘 몰라서 대신 읽어주고 대필해주던 직업이 있었지만 교육과 문명화로 사라진 것처럼 개발자라는 직군이 이제는 보편화되는 세상인 겁니다.


그렇다고 개발자라는 직군은 쉽사리 사라지지 않을 거라 생각합니다. 대필해주던 이는 없어졌지만 같은 글자로 멋있는 표현을 해내는 소설가나 시인처럼 다른 이들보다 더욱 효율적이고 체계적이며 논리적인 글을 작성해낼 수 있는 사람이 있다면 그가 개발자라고 불리게 될 겁니다.

개발자의 덕목은 예나 지금이나 논리적이고 체계적인 생각을 하는 것이었고 이는 변하지 않을 겁니다.

댓글 (6)

  • WindBlade

    WindBlade Lv.1

    25.10.29 · 24.♡.135.125

    저도 비슷한 주제로 챗지피티, 제미나이와 대화를 해본적이 있는데 그들의 대답에 의하면 궁극적으로는 프로그래밍 언어가 사라지고 사람의 말을 통해서 직접 프로그램을 만들거나 기계를 구동하는 수순이 될거라 하더군요. 현재의 바이브 코딩이라는것 자체가 사람의 말을 프로그래밍 언어로 변환하고 이걸 다시 인터프리터를 통해서 가는 기계어로 변역되고 앱을 구동하거나 기계를 움직이는거죠. 프로그래밍 언어의 본질이 기계에 입력을 위한 것이었는데 이제 인공지능을 통해서 사람의 말을 이해하면 프로그래밍 언어라는 중간단계가 궁극적으로는 필요없다는 결론을 챗지피티와 제미나이가 내더군요.
  • 호박 Lv.1

    25.10.29 · 59.♡.71.12

    프로그래밍 언어에 대해서 새롭게 이해할 수 있겠내요. 오늘 또 하나 배웠습니다. 감사합니다
  • 안됩니다 Lv.1

    25.10.29 · 27.♡.242.121

    Machine Level Code -> Low Level Language -> High Level Language -> Natural Language
    AI를 빼고 보면 언어가 계속 사람의 언어로 진화하고 있을뿐이죠.
  • M

    molla Lv.1

    25.10.29 · 121.♡.239.167

    지금의 발전 속도로 계속 발전하면 개발자는 사라지죠.
    아직은 AI 수준이 낮아 사람이 다시 확인하고, 사람이 원하는 것을 AI 가 알아들을 수 있게 변환하고 등등의 작업이 필요합니다만. 이것도 AI 가 더 잘하는 시기가 올 수 있습니다. 설계, 체계, 논리 로 전달하는 부분까지 AI 가 대체할 수 있다는 것이지요.
    그냥 두루뭉실하게 이야기하면서 정리하는 것으로 원하는 결과가 나올 수 있게 된다. 결국 전혀 지식이 없는 사람도 아이디어만 있으면 원하는 걸 만들 수 있다 가 될 테고, 결국 모두가 원하면 개발을 할 수 있게 된다는 것이지요.
  • R

    Rocin Lv.1

    25.10.29 · 223.♡.193.17

    예전에 C언어가 보편화됐을 때도, 컴파일된 프로그램을 그대로 쓰면 속도가 너무 느려서, 어셈블리(사실상 기계어) 수준에서 최적화해주는 프로그래머가 필요했다고 하더군요.

    AI가 기존 초급 개발자의 영역까지는 커버할지 모르지만, 고급 개발자를 대체하는데는 시간이 걸릴 거라 생각합니다.
    고급개발자 수준이 되면,,, 이미 인간 지능이상이라서, 인간과 기계의 싸움도 고려해야 하는 상황이니,, 개빌자 생사가 아니라 인류의 존망을 고민해야 겠죠.
  • 밀가루인 Lv.1 → Rocin

    25.10.30 · 218.♡.146.71

    그 최적화도 ai 가 해주고
    갖가지 튜닝도 ai가 로그 자료 어떤 식으로 뽑는지도 알려주고 그걸 넣으면 튜닝을 어떻게 해야한다고 알려줍니다..

댓글을 작성하려면 이 필요합니다.