Small Basic2009.02.10 13:32

Small Basic and Programming
컴퓨터 프로그래밍이랑 프로그래밍 언어로 컴퓨터 소프트웨어를 만들고 처리하는것이다.
                                      - Microsoft Small Basic, An introduction to Programming.

   프로그래밍의 정의는 여러가지가 있다.
일반 컴퓨터 교육학에서는 컴퓨터와 대화하는 도구(마치 우리가 한국어, 영어, 일본어 등 소통을 위한 언어), 소프트웨어 엔지니어링에서는 문제 해결(The problem solving) 과정 등 여러가지 정의를 내리고 있다.

나도 어렸을적 그랬지만, 어떻하면 프로그래머가 될 수 있을까? 하는 의문을 자주 가졌다. 지금 생각해 보니 해법은 직접 해보고 또 해보는것이 최선이다. 당시 서점에 가면 터보C와 볼랜드C++ 책이 많을뿐 프로그램이 왜 이렇게 동작하는지에 대한 책은 없었다. 물론 있긴 했지만 대학교재로 쓰이는 논리회로, 자료구조론 등의 어려운 책이 전부라서 막상 책을 보며 따라 해 봐도 왜 이렇게 되는지 논리적으로 설명 하지는 못했다.

Small Basic은 어린 아이가 숫자 1, 2, 3... 한글 가, 나, 다 를 배우는것 부터 시작해서 다양한 프로그래밍의 사고 방식을 키울수 있도록 설계된 언어인것 같다는 생각이 든다.

우선 다운받아서 설치 해 보자!
용량은 4MB 정도이다. - 다운로드



여기서 TextWindow는 콘솔을 말 하며, 인텔리 센스 기능이 아주 특이하고 이쁘게 나타난다.

시각적으로는 이것만으로도 컴퓨터 프로그래밍을 배우고 싶어 하는 사람들에게 큰 호기심을 불러 일으킬것 같다.

요즘 나오는 개발툴 Visual Studio, Eclipse 등의 도구는 메뉴가 너무 많고 컨트롤 마다의 구현 방식이 조금씩 달라서 초보자들이 배우기에는 쉽지 않다. 이 Small Basic으로 프로그래밍의 기본적인 원리를 익히다 보면, 어느새 자신도 모르게 컴퓨터와 대화 하고 있는 자신을 발견하게 될 것이다.


저작자 표시 비영리 동일 조건 변경 허락
신고
Posted by dotnetpower

티스토리 툴바