프로그래밍을 C언어로 시작하는 분들은 한편으로는 가장 핵심적이면서도 기반 기술이 되는 프로그래밍 언어를 배운다는 장점이 있는 반면 "개발자를 위한 프로그래밍 언어"라는 별명에서 유추할 수 있는 것과 같이 컴퓨터 시스템에 대한 배경 지식을 가지고 있는 "개발자"가 아니라면 재미없고 복잡한 마치 "암호"와 같은 언어가 될지도 모르겠습니다. C언어를 처음으로 접한지 어언 20여년이 지나가고 있는 세월이지만 그 때나 지금이나 C언어는 "단순함"과 "자유로움", 그리고 무한한 "확장성"을 두고 개발자를 위한 프로그래밍 언어라 하지 않았나 생각합니다. C언어를 비롯해서 파이썬(Python), Java, C++, C#, Visual Basic등을 비롯한 프로그래밍 언어와 PHP, ASP, JSP, JavaScript..
지난번 포스팅에서 오픈 소스 사이트에서 아주 고전적인 Turbo-C 2.0을 다운로드할 수 있으며(http://sourceforge.net/projects/borlandtubroc/files/Borland%20Software/) 더 간단하게는 TCC - Tiny C Compiler(http://bellard.org/tcc/)를 활용할 수 있음을 말씀드렸습니다. 이번 포스팅에서는 소스코드를 작성하기에 유용한 jEdit 텍스트 편집기에서 콘솔창을 열어서 간단한 C 프로그램을 직접 컴파일하며 편리하게 학습할 수 있는 방법을 다룰까 합니다. jEdit 편집기에 대해서는 아래의 글들을 참고해 보세요.2015/03/05 | 무료 텍스트 편집기 jEdit 한글판 배포2015/03/03 | BeanShell과 매크로,..
제가 처음 C언어를 공부할때는 터보 C 2.0을 가지고 C언어도 공부하고 심지어 업무에도 사용했던 기억이 있습니다. 도트(dot) 프린터로 연속 용지를 가지고 인쇄하던 시절 터보 C 2.0으로 업무에 활용하여 도넛 그래프를 업무 보고에 사용했던 기억이 새롭습니다. 혹시나 해서 찾아보니 누군가 오픈 소스 프로젝트를 올려놓는 소스포지(sf.net)에 Turbo-C 2.0과 3.0을 올려두었군요. 교육용 목적으로 올려두었다는데 참고할만 합니다. http://sourceforge.net/projects/borlandtubroc/files/Borland%20Software/Turbo-C 2.0을 다운로드 받으셨다면 tc.exe를 실행하시면 아래와 같은 화면을 통해서 최근의 이클립스나 비주얼스튜디오 같으 IDE가 ..