범용언어

HY_1023·2026년 3월 12일

헷갈리는 부분 정리

목록 보기
13/40

범용 언어란?


말 그대로 "뭐든 다 되는 언어"

범용 (汎用) = 여러 곳에 두루 쓰임

비유하자면

범용 언어  =  만능 요리사 🧑‍🍳
              한식, 양식, 중식 다 가능

SQL        =  파스타 전문 셰프 🍝
              파스타는 최고지만 한식은 못 함

범용 언어로 할 수 있는 것들

파이썬으로 할 수 있는 것
├── 웹 서버 만들기 (Django, FastAPI)
├── 데이터 분석 (pandas)
├── AI 개발 (TensorFlow)
├── 자동화 스크립트
├── 게임 개발
└── DB 조작 (SQL 날리기)  ← SQL도 파이썬 안에서 사용!

SQL이 범용이 아닌 이유

# SQL로는 이런 거 못 해요
if user.age >= 19:        # ❌ 조건문 못 씀
    print("성인입니다")    # ❌ 출력 못 함

for i in range(10):       # ❌ 반복문 못 씀
    print(i)
-- SQL은 오직 데이터 조작만
SELECT * FROM users;   -- ✅ 이것만 됨

핵심 한 줄

범용 언어 = 웹, AI, 게임 등 뭐든 만들 수 있는 언어 (파이썬, 자바 등) SQL = DB 조작만 가능한 전용 언어 🎯

profile
개발언어를 배우는 과정 기록

0개의 댓글