needmoreeasy EN 한국어

한 문장을 쓰면, 컴퓨터가 그대로 합니다.

프로그램을 한 번도 써 본 적이 없어도 됩니다. 설치할 것도 없습니다. 아래 칸에 안녕하세요 말해줘라고 적고 실행을 누르면 화면에 안녕하세요가 나옵니다. 그것이 프로그램이고, 방금 그것을 쓰셨습니다.

공개 베타 무료 · Apache-2.0 휴대폰에서도 됩니다 한국어 · 영어

여기 나오는 말이 하나라도 낯설면 쓰던 AI에게 물어보세요. 붙여넣을 글을 준비해 두었습니다.

이렇게 쓰면
이름을 물어봐 이름이 뭐예요?
안녕하세요 이름! 말해줘
3번 반복해서 환영합니다 말해줘
컴퓨터가 이렇게 합니다
이름이 뭐예요? 민수
안녕하세요 민수!
환영합니다
환영합니다
환영합니다

쓰는 칸

여기에 쓰고 실행을 누르면 결과가 아래에 나옵니다.

아래 예제를 하나 누르면 그 프로그램이 이 칸에 들어옵니다. 고쳐 보고 다시 실행해 보십시오. 쓰신 글은 이 창 밖으로 나가지 않고, 파일 셋은 이 브라우저에 남습니다.

같은 예제를 다른 문법과 다른 말로
예제.nme
파이썬같은 프로그램을 어렵게 쓴 것

        
      
아무렇게나 쓰셔도 됩니다. 한 가지 표기로 다시 써 드리고, 프로그램이 하는 일은 그대로입니다.
셋보다 많이 두고 싶을 때 — 보관함

    이 화면에서 프로그램을 돌리는 것은 RustPython입니다. 파이썬을 브라우저 안에서도 돌아가게 새로 만든 것이라, 컴퓨터에 설치해서 쓰는 파이썬과 똑같지는 않습니다. 컴퓨터의 파일을 열거나 인터넷을 쓰는 프로그램은 여기서는 되지 않고, 본인 컴퓨터에 NME를 설치해야 합니다. 그 밖의 것은 두 곳에서 똑같이 됩니다.

    첫걸음

    문장 세 개면 벌써 프로그램을 쓸 수 있습니다.

    아래에서 “열어 보기”를 누르면 위의 칸에 그대로 들어갑니다. 실행을 눌러 보세요. 여기서 무엇을 해도 고장 나지 않습니다.

    1. 1. 말하게 하기

      문장 끝에 말해줘를 붙이면 그 말이 화면에 나옵니다.

      안녕하세요 말해줘
      저는 프로그램을 배우고 있습니다 말해줘
      열어 보기
    2. 2. 물어보기

      물어봐는 멈춰 서서 사람이 칠 때까지 기다립니다. 친 내용은 앞에 적은 이름 밑에 남고, 뒤에서 그 이름을 그대로 쓸 수 있습니다.

      이름을 물어봐 이름이 뭐예요?
      반가워요 이름 말해줘
      열어 보기
    3. 3. 여러 번 하기

      앞에 숫자와 번 반복해서를 붙이면 그만큼 되풀이합니다.

      5번 반복해서 잊지 않겠습니다 말해줘
      열어 보기

    이것이 전부입니다. 나머지는 문장이 늘어날 뿐이고, 가이드가 정확히 여기서부터 하나씩 더해 갑니다.

    여기 있는 말이 이해되지 않으면, 쓰던 AI에게 물어보세요.

    아래 셋 중 하나를 복사해 ChatGPT·Claude 같은 대화창 맨 앞에 붙여넣으세요. 그다음부터는 “NME로 열까지 세는 프로그램 만들어 줘”라고 말하면 됩니다.

    1. 문장문법만 가르치기 가장 짧습니다. 문장문법만 담았고 파이썬은 없습니다. 처음이라면 이것 하나면 됩니다. 상세
      문서로 열기
      불러오는 중…
    2. 세 가지 문법을 전부 가르치기 문장문법·초급 문법·파이썬에 모듈과 오류 번호까지. 파이썬을 쓰는 사람과 같이 일할 때 씁니다. 상세
      문서로 열기
      불러오는 중…
    3. 전부 가르치기 — 완성된 예제까지 위의 둘에 완성된 프로그램 열두 개를 더한 것. 가장 길고 가장 정확합니다. 상세
      문서로 열기
      불러오는 중…

    문장문법은 맛보기가 아닙니다

    목록, 표, 이야기, 시계, 이름 붙인 일까지 전부 문장으로 됩니다.

    문장문법은 나중에 버리고 가는 준비 단계가 아니라 이 언어 자체입니다. 가이드 1부의 열여섯 편에는 파이썬이 한 줄도 나오지 않습니다.

    글자가 하나씩 나오는 이야기

    소설을 읽듯이 글자가 하나씩 나타나게 합니다.

    천천히 말해줘 문이 열렸습니다.
    1초 기다려
    천천히 말해줘 아무도 없었습니다.

    그려지는 화면

    화면을 지우고, 줄을 긋고, 상자 안에 글을 넣습니다.

    화면 지워
    줄 그어
    상자로 말해줘 가게

    시계와 쿨타임

    걸린 시간을 재고, 문을 3초에 한 번만 열리게 합니다.

    시간 재기 시작해
    대답을 물어봐 준비됐나요?
    잰시간 말해줘

    목록

    만들고, 넣고, 세고, 정렬하고, 들어 있는지 묻는 일까지 괄호 하나 없이.

    장바구니는 빈 목록
    장바구니에 사과 넣어
    장바구니 개수 말해줘
    장바구니를 쉼표로 이어 말해줘

    이름마다 값 하나

    순서가 아니라 이름으로 찾습니다. 주소록도 재고도 이 모양입니다.

    주소록은 빈 표
    주소록에 민수를 서울로 넣어
    주소록의 민수 말해줘
    주소록 개수 말해줘

    이름 붙인 일

    여러 줄에 이름을 붙여 두고, 그 이름으로 몇 번이든 실행합니다.

    인사하기라는 일:
        안녕하세요 말해줘
        반가워요 말해줘
    끝
    인사하기 해줘

    확률

    주사위, 동전, 열에 셋 — 백분율로 그냥 말합니다.

    주사위는 1부터 6까지 무작위 숫자
    30% 확률로 말해줘 동전을 주웠습니다

    누가 씁니까

    파이썬이 어려운 사람, 그리고 파이썬이 재미없는 사람.

    파이썬이 어려울 때

    따옴표·괄호·콜론·들여쓰기가 첫날 한꺼번에 나옵니다. 만들고 싶던 것보다 규칙이 먼저 앞을 막습니다. 문장문법에는 그 넷이 없습니다. 필요해지면 같은 파일 안에서 한 줄씩 파이썬으로 바꾸시면 됩니다.

    파이썬이 재미없을 때

    만들고 싶은 것은 분명한데 언어를 공부할 기분은 아닐 때가 있습니다. 그럴 때는 그냥 만들면 됩니다. 소리 내어 말할 문장이 그대로 돌아가는 한 줄이라서, 머릿속에 있던 것의 첫 판이 강의를 다 듣고 나서가 아니라 오늘 밤에 생깁니다.

    농담 반입니다만, NME는 종이에 손으로 쓰는 코딩에 유난히 잘 맞습니다. 틀릴 따옴표도 괄호도 없고, 한 줄이 그대로 문장으로 읽힙니다. 실행은 여기서 하셔야 합니다.

    같은 것을 쓰는 세 가지 방법

    나머지 둘은 원할 때까지 안 봐도 됩니다.

    NME는 쓰신 문장을 파이썬으로 바꿉니다. 파이썬은 이미 아주 많은 사람이 쓰는 언어입니다. 위 칸의 오른쪽에서 그 일이 실시간으로 일어나는 것을 볼 수 있습니다. 읽지 않아도 됩니다. 궁금해지는 날과, 누군가 “파이썬 코드로 달라”고 하는 날을 위해 있는 것입니다.

    문장

    여기서 시작해서, 원하는 만큼 머물러도 됩니다

    하고 싶은 일을 그대로 말합니다. 따옴표도 괄호도 등호도 없습니다.

    3번 반복해서 환영합니다 말해줘

    초급

    짧게 쓰고 싶어지면, 그때

    같은 것을 더 적은 말로 씁니다. 파이썬보다 규칙이 적습니다.

    3번: 말해 "환영합니다"

    파이썬

    이미 파이썬을 쓰는 사람을 위한 것

    진짜 파이썬이 한 글자도 안 바뀌고 그대로 있습니다. 한 줄씩 섞어도 됩니다.

    for i in range(3): print("환영합니다")

    두 나라 말

    한국어와 영어가 한 줄에 같이 있어도 됩니다.

    NME의 모든 낱말은 두 언어에 다 있고, 섞어 쓰는 데 아무 설정도 필요하지 않습니다. 처음 배우는 언어에서는 이것이 중요합니다 — 실제로 머릿속에 떠오르는 말로 계속 쓸 수 있습니다.

    무언가 잘못되면 E0102 같은 고정된 번호가 붙은 메시지가 나오고, 그 메시지는 두 언어로 함께 적혀 있습니다. 그대로 누구에게나, 또는 AI에게 보여 주면 무슨 뜻인지 압니다.

    이름을 물어봐 What is your name?
    show Hello 이름!
    3번 반복해서 Welcome 말해줘

    배우기

    전부 이 사이트 안에 있습니다. GitHub를 열 일이 없습니다.

    가이드는 순서대로 가고, 한 편이 짧고, 한 편에 한 가지만 더합니다. 가이드 안의 모든 예제는 위의 칸에서 열려 같은 창에서 바로 돌아갑니다. 휴대폰에서도 됩니다.

    나중에, 필요해지면

    본인 컴퓨터에서는 원래 쓰던 파이썬으로 돕니다.

    배우는 데에는 필요하지 않습니다. 파일을 저장하거나 인터넷을 쓰거나 브라우저 없이 돌아가는 프로그램이 필요해지는 날을 위한 것입니다. 한 줄을 붙여 넣으면 내 컴퓨터에 맞게 미리 만든 nme를 받아 확인하고 설정까지 합니다. 러스트도 Git도 필요 없습니다. 프로그램은 컴퓨터에 있는 파이썬 3.8 이상으로 돌고, 파이썬이 더 필요한지는 설치 프로그램이 알려 줍니다.

    설치 안내 · 직접 내려받기 · 5분 시작

    macOS · Linux — 터미널
    curl -fsSL https://needmoreeasy.com/install.sh | sh
    Windows — PowerShell
    irm https://needmoreeasy.com/install.ps1 | iex
    그다음, 새 터미널에서
    nme --version
    echo '안녕 말해줘' > hello.nme
    nme 실행 hello