program Hello;
begin
writeln ('Hello, world.');
end.
PASCAL LANGUAGE
ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ํ ์ข ๋ฅ๋ก, ๋ถ๋ฅ์ C์ ๋น์ทํ ๊ณ ๊ธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ ์ํ๋ค.
ํด๋น ์ธ์ด๋ ๋ํ๊ต ๋ฑ์์ ์๊ณ ๋ฆฌ์ฆ๋ฑ์ ๋ฐฐ์ธ๋ ์ฌ์ฉํ๋ค.
๐ํ์ค์นผ๋ก ๋ง๋ค์ด์ง ํ๋ก๊ทธ๋จ
- ๋นต์ง
- skype
- ์์ ๋๋ฆฌ
- FL studio ๋ฑ
ํ์ง๋ง ์ด๊ธฐ๋ฒ์ ์ด ๋ง๋ค์ด์ง๊ฒ์ด ๋๋ถ๋ถ์ด๊ณ 64๋นํธ ํธํ์ฑ๋ฑ์ ๋ฌธ์ ๊ฐ ์๋ค.
์ญ์ฌ
1970๋
์ ์ค์์ค์ ๋ํด๋ผ์ฐ์ค ๋น๋ฅดํธ(Niklaus Wirth)๊ฐ ๊ฐ๋ฐํ๋ค. ๋ฌธ๋ฒ ์ค๊ณ๊ฐ ๊น๋ํ๊ธฐ ๋๋ฌธ์ ๊ตฌ์กฐ์ ํ๋ก๊ทธ๋๋ฐ์ ๊ฐ๋
์ ๊ตฌํํ๊ณ ์ค๋ช
ํ๊ธฐ์ ์๋ง์์ ๊ต์ก์ฉ ์ธ์ด๋ก ๋ถ๋ฅ๋๋ค.
์ค์ ๋ก 1990๋
๋ ํ๋ฐ๊น์ง ๋ฏธ๊ตญ์ ๊ณ ๋ฑํ๊ต์ ๋ํ์์ ํ๋ก๊ทธ๋๋ฐ ๊ต์ก์ ์ํด์ ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋ ์ธ์ด์๋ค. ํ์ง๋ง ๊ฒฝ์ ์ธ์ด๋ผ ํ ์ ์๋ C๊ฐ 90๋
๋ ์ค๋ฐ๋ถํฐ ๋์ธ๊ธฐ๋ฅผ ๋๋ฉด์ ๋ฐ๋ฆฌ๋ค๊ฐ 21์ธ๊ธฐ์ ๋ค์ด์ค๋ฉด์ C++, Java ์๋๋ฅผ ๊ฑฐ์น๋ฉด์ ์กด์ฌ๊ฐ์ด ์ฌ๋ผ์ง ์ธ์ด์ด๋ค. ์ ์ฑ๊ธฐ ๋ ๋ํ์ ์ด์๋ Borland ์ฌ์ ํฐ๋ณด ํ์ค์นผ(Turbo Pascal)์ด ์ฌ์ค์์ ํ์ค์ด ๋๋ฉด์ ๋
์์ ์ธ์ด ์ฌ์์ ๋๋ ค๋๊ฐ๊ณ , ์ด ๊ณผ์ ์์ ํํธํ๊ฐ ์ ์ ์ฌํด์ง ๊ฒ๋ ๋์ค์ ๋ฌธ์ ๊ฐ ๋์๋ค. ํ์ฌ ๋จ์์๋ ํ์ค์นผ ์ฌ์ฉ ๋ถ์ผ ๋๋ถ๋ถ์ ๊ฐ์ฅ ์ฑ๊ณตํ๋ ๋ธํ์ด(Delphi) ์ ํ๊ณผ ๊ด๋ จ๋๋ค.
์ฃฝ์ ์ธ์ด๋ผ๊ณ ๋ ํ๋ ์ด๋ ์์ง๋ง ์์ง ์ฃฝ์ง๋ ์์๋ค. ์ฌ์ค์ ์ธ์ด๋ผ๋ ๊ฒ ์ ๋ง๋ก ์์ ์ ์ฐ์ด๋ ๊ฒ์ด ์๋๋ฉด ์ฃฝ์๋ค๊ณ ํ๊ธฐ ์ด๋ ต๋ค. ์๋์์๋ ๋ณด์ด์ง๋ง Delphi๋ผ๋ ์ด๋ฆ์ผ๋ก ์์ง๋ ์์ฅ์ ์ถ์๋๋ ๊ฐ๋ฐ ํด๋ ์์ผ๋ฉฐ, ์คํ์์ค ์์ญ์์๋ Free Pascal์ด๋ผ๋ ์ปดํ์ผ๋ฌ๋ ์ถ์๋๋ค. ์ฌ๋งํ ์์ฉ ํ๋ก๊ทธ๋จ์ ์์ค์ ๋ฅ๊ฐํ๋ ์์ค์ ๊ณต๊ฐ ํ๋ก๊ทธ๋จ๋ ํ๋ฐํ๋ฉฐ ์ด๋ฅผ ์ฌ์ฉํ Lazarus๋ผ๋ ํตํฉ ๊ฐ๋ฐ ํ๊ฒฝ๋ ์ง์์ ์ผ๋ก ๊ฐ๋ฐ๋๊ณ ์๋ค.
์ปดํจํฐ ์ธ์ด์ ์ญ์ฌ๋ฅผ ์๊ฐํ ๋ ๋์ค๋ ๋ง์ ์ธ์ด๋ค์ด ์ค์ ๋ก ๊ทธ ์ธ์ด๋ฅผ ์ฌ์ฉํด๋ณผ ์ ์๋ ์ปดํ์ผ๋ฌ๋ฅผ ๊ตฌํ๊ณ ์ ํ ๋ ์ธํฐ๋ท์ ์๋ฌด๋ฆฌ ๋ค์ ธ๋ ๊ตฌํ ์ ์๊ฑฐ๋, ๊ตฌํ ์ ์์ด๋ ๋งค์ฐ ์กฐ์กํ ์์ค์ ์๋ ์์ ์ ํ๋ก๊ทธ๋จ๋ฐ์ ์๋ ๊ฒฝ์ฐ๋ ํํ ํ์ค[2]์์ ํ์ค์นผ ์ธ์ด๋ ๋จ ํ ๋ฒ์ ๊ฒ์์ผ๋ก๋ ๊ฝค ํ๋ฅญํ ๊ฐ๋ฐํ๊ฒฝ์ ์ง๋ ์ปดํ์ผ๋ฌ๋ฅผ ๋ฌด๋ฃ๋ก ๊ตฌํ ์ ์๋ ์ธ์ด์ด๋ค. ์์ง๋ ๋ง์ ์ผ๋ฐ ์ฌ์ฉ์์ ํฌ๋ค์ด ์กด์ฌํ๋ฉด์ ํ๋ํ๊ณ ์๋ค๋ ๊ฒ์ด๋ค. ๋น๋ก ์ฃผ๋ฅ ์ธ์ด์์ ๋ฐ๋ ค๋ ๊ฒ์ ์ฌ์ค์ด์ง๋ง ๋ฌด์ํ ๋ง์ ์ปดํจํฐ ์ธ์ด ์ค์์ ๊ทธ๋๋ ์๊ธฐ ์๋ฆฌ๋ฅผ ์์ง๋ ์งํค๊ณ ์๋ ์ธ์ด์ด๋ค.
Ada๋ผ๋ ์ธ์ด๊ฐ ํ์ค์นผ์ ์น์ฒ ์ฏค ๋๋ ์ธ์ด์ด๋ค. ์๊ธด ๊ฒ๋ ๋น์ทํ๋ค. ๋ฏธ๊ตญ ๊ตญ๋ฐฉ์ฑ์ ์ํ์ฌ ๊ฐ๋ฐ๋ ์ธ์ด์ด๊ณ ๋ฌด๊ธฐ์ ์ด, ํญ๊ณต์ฐ์ฃผ์ฐ์
๋ฑ์ ์ฐ์ด๊ณ ์๋ค. ์ํ์๋ ์์ฃผ ์ถ์ฐํ๋ค.
*์ถ์ฒ : ๋๋ฌด์ํค