많은 사람들이 이제는 여러 가지 이유로 프로그래밍의 필요성을 느낍니다.

요즈음 가장 전형적인 접근 방법은 스크래치 -> 파이썬 -> C++(C#) -> R, Go와 같은 접근 방법으로 언어를 접근합니다.

좋은 방법이기는 합니다만, 세상에서 가장 쉬운 언어는 아무래도 BASIC 언어가 아닌가 싶습니다.

물론 실용성이라는 측면에서 보면 시각에 따라서 엄청나게 다양한 평가가 이뤄지겠지만, 대중적인 접근성과 어느 정도의 실용성을 갖춘 언어라는 것은 부정할 수 없을 것입니다.


리눅스에서 사용할 수 있는 BASIC 언어는 의외로 많습니다.

전 세계의 BASIC 언어만 정리해서 체계적으로 정리하시는 분이 있습니다. 그 분의 사이트를 참고하면 도움될 것입니다.


베이직 언어 페이지

http://basic.mindteq.com/index.php


윈도우용 베이직 종합 안내

http://basic.mindteq.com/index.php?i=windows


리눅스용 베이직 종합 안내

http://basic.mindteq.com/index.php?i=linux


윈도우와 리눅스 모두에서 사용할 수 있는 것도 있고, 각 OS별로 사용할 수 있는 것도 있습니다.

여하튼 무료이면서 다양한 기능을 제공하는 다양한 BASIC을 통해서 아주 단순한 프로그래밍부터 상당히 전문적인 프로그래밍까지 가능함을 보여줍니다.


감바스(GAMBAS)와 같은 부류의 베이직 언어가 무려 20여 가지가 넘게 준비되어있습니다.

그런데 썰렁한 원시 수준의 베이직이 아니라 상당히 쓸만한 실용적인 베이직이라는 것이 마음에 듭니다.

확장성까지 겸해서 실제로 프로그래밍해서 실용적인 패키지 제작 및 배포까지 가능합니다.


이젠 사람들에게 널리 알려지지 않은 베이직부터 시작해서 파스칼 계열, 요즈음 뜨고 있는 함수형 언어들에 대해서 차분하게 얘기해 봐야하지 않을까 생각합니다.


완전 초보자라도 마음만 있고 차분하게 접근하면 누구나 쉽게 익혀서 프로그래밍할 수 있는 베이직부터 널리 알려지고 실제로 대중적으로 쓰이길 기대합니다.


솔직히 스크래치 같은 경우 실용성이 조금 좋지 못하죠. 개념적인 접근성과 대중에게 프로그래밍에 친숙해 지는 좋은 역할을 한 것은 인정하지만, 본격적인 실제적인 프로그래밍에는 무리가 많습니다. 다시 원래의 컴퓨터 초창기 시절로 돌아가서 베이직의 대중화를 생각해 봅니다. 지금은 80년대 베이직을 생각하면 안 됩니다. 베이직이 엄청나게 좋아졌습니다.


원하는 모든 사람은 누구든지 쉽게 익혀 자신의 프로그래밍을 마음대로 만들어 보급하고 나누는 문화가 형성되어 나가길 기대합니다. 그 시점을 베이직으로 부터 시작했으면 좋겠습니다.


에브리바디 프로그래밍! @.~

번호 제목 글쓴이 날짜 조회 수
공지 하모니카 커뮤니티 2018-07 웹로그 분석 요약 [3] LukeHan 2018.08.02 88
공지 리눅스민트19 Tara MATE 64bit 한국어 설정버전 배포 [5] Moordev 2018.07.06 540
공지 리눅스민트 19 Tara 정식 버전 출시 - 2018년 6월 29일 [1] la_Nube(누베) 2018.06.30 352
공지 우분투(Ubuntu) LTS 리눅스 커널 업데이트 - Spectre Variant 4 la_Nube(누베) 2018.05.22 197
공지 Avidemux 2.7 오픈 소스 비디오 에디터, FFmpeg 3.3 지원, VP9 디코딩 수정 추가 [2] 행복한펭귄 2018.05.19 230
공지 Asteroid OS 1.0-안드로이드 스마트 웨어러블 OS 공개 [1] PEACH 2018.05.18 243
공지 [잡담] 유튜브에는 하모니카 리눅스가 없다??? [6] 행복한펭귄 2018.05.15 446
공지 엑셀 대신 쓸만한 무료 오픈소스 제품 7선 [1] 행복한펭귄 2018.05.15 429
공지 (택배회사 사칭) 한국어를 구사하는 랜섬웨어 유포자, 이젠 매크로 기반으로 갠드크랩 유포 중 [1] la_Nube(누베) 2018.05.15 130
공지 [모두의 의견을 듣고 싶습니다!] 하모니카 커뮤니티 Readme 18.04 [11] PEACH 2018.04.30 331
공지 [배포판 제작] Pinguy Builder를 이용하여 Ubuntu 18.04 LTS Live System을 구축할 수 있습니다. [5] 행복한펭귄 2018.04.18 204
공지 [프로그램번역]PlayonLinux 최신 번역 [3] Moordev 2018.04.03 338
공지 하모니카 커뮤니티 소개 [18] Kevin 2018.04.01 345
공지 공식 커뮤니티 채널 안내 [3] Kevin 2018.02.12 249
공지 차기 버전에 꼭 들어갔으면 하는 패키지를 추천해 주세요. [35] 하모니카 2014.12.12 177141
1346 하모니카 커뮤니티 2018-04 웹로그 분석 요약 [7] file Kevin 2018.05.08 179
1345 인텔 CPU에서 새로운 Spectre-Class 취약점 (Spectre-NG) 8개 발견돼 [3] la_Nube(누베) 2018.05.08 67
1344 [모임] 오픈수세 컨퍼런스 (체코 프라하에서 열림) [12] file 행복한펭귄 2018.05.08 104
1343 [ReactOS] Mac OS X 10.4, Windows에서 PearPC Emulator를 통한 대안 ReactOS 실행 file 행복한펭귄 2018.05.08 70
1342 리눅스민트 19, 시나몬 3.8, LMDE 3, 우분투 마테, 우분투 벗지 소식 [3] la_Nube(누베) 2018.05.08 247
» [언어] BASIC 언어로 쉽게 누구든지 프로그래밍할 수 있습니다 [1] 행복한펭귄 2018.05.06 185
1340 인기 높은 오픈소스 리눅스 커널서 8년 묵은 취약점 발견 [1] la_Nube(누베) 2018.05.05 169
1339 우분투(Ubuntu) LTS 리눅스 커널 업데이트 - 4.4.0-122 la_Nube(누베) 2018.05.04 87
1338 우분투 18.10 코드네임 Cosmic Canimal → Cosmic Cuttlefish [2] la_Nube(누베) 2018.05.04 105
1337 칼리 리눅스(Kali Linux) 커널 업데이트 - 4.15.17-1kali1 la_Nube(누베) 2018.05.03 53
1336 데비안(Debian) 리눅스 커널 업데이트 - 2018.05.02. la_Nube(누베) 2018.05.03 45
1335 GCC 8.1 Released [9] PEACH 2018.05.03 210
1334 [배포판] Lubuntu 18.10 릴리스( LXQt로 기본 데스크탑 확정) [5] file 행복한펭귄 2018.05.03 183
1333 [배포판] 보이저 리눅스 18.04 출시 [6] file 행복한펭귄 2018.05.03 234
1332 [보안] 주요 데비안 리눅스 커널 패치로 8년된 특권 승격 문제 수정 총 27 개의 보안 취약점이 패치되었습니다. 행복한펭귄 2018.05.03 40
1331 [배포판] 리눅스 민트 19 타라 소식 file 행복한펭귄 2018.05.03 168
1330 Everybody Programming! @.~ [2] 행복한펭귄 2018.05.03 58
1329 김프 유저를 위한 김프 유저 사이트 [3] 행복한펭귄 2018.05.03 72
1328 오픈 소스 그래픽 도구 종합 가이드 사이트 행복한펭귄 2018.05.03 45
1327 fedora 28 릴리즈 [2] PEACH 2018.05.02 113
loginbox
아직 회원이 아니세요? MEMBER JOIN