반응형


◆ C/C++ 계열 ◆

   1. Dev-C++ ( http://www.bloodshed.net/devcpp.html )
       - 엄밀히 말하면 Dev-C++ 자체는 IDE 에 불과합니다만 공식 사이트에서
         컴파일러와 같이 배포를 하고 있기에 추가를 해두었습니다.
         gcc 기반의 MinGW 가 포함되어있습니다.

   2. MinGW ( http://www.mingw.org/ )
       - 위에서도 잠깐 언급이 되었는데 gcc 를 기반으로 한 컴파일러입니다.

   3. Turbo C++ 2006 Explorer Edition ( http://cc.codegear.com/free/turbo )
       - Borland C++ Builder 2006 의 무료버전입니다.
         C++ Builder / Delphi 특유의 개발환경으로 인해 윈도우 프로그래밍의 편리성 면에 있어서는
         MS 제품보다 더 낫다는게 제 개인적인 생각입니다.
         컴파일러는 상용제품과 동일하며~ 상용제품에 포함되는 라이브러리가 일부 제외되었습니다.
         또, 사용자 임의로 VCL 컴포넌트를 추가할 수 없다는 제한이 있습니다.
         ( CodeGear 회원가입 후, 무료라이센스 신청을 하면 사용하실 수 있습니다. )

   4. Visual C++ Express 시리즈 ( http://www.microsoft.com/express/vc/ )
       - 말이 필요없는 MS 컴파일러입니다.
         기본 패키지에는 컴파일러와 기본 헤더/라이브러리만 포함되어 있기 때문에,
         윈도우즈 프로그래밍을 위해서는 Platform SDK 를 추가로 설치해야 합니다.
         ( MFC / ATL 등은 지원하지 않습니다. )

   5. 그 외
       - DJGPP ( http://www.delorie.com/djgpp/ )
       - LCC-win32 ( http://www.cs.virginia.edu/~lcc-win32/ ) [ C++ 지원하지 않습니다. ]


◆ Pascal ( Delphi ) 계열 ◆

   1. Turbo Delphi 2006 Explorer Edition ( http://cc.codegear.com/free/turbo )
       - Borland Delphi 2006 의 무료버전입니다.
         터보 에디션이라고 무료 버전이 공개될때 Turbo C++ Explorer 와 같이 등장했으며,
         기타 내용은 Turbo C++ Explorer 와 동일합니다.

   2. Free Pascal ( http://www.freepascal.org/ )
       - 오픈소스 진영에서 꾸준히 개발중인 Pascal 언어입니다. 
         Turbo Pascal ( Delphi ) 의 문법과의 호환성도 상당히 높습니다.

   3. Lazarus ( http://www.lazarus.freepascal.org/ )
       - Lazarus 역시 IDE 를 가리키지만 기본적으로 Free Pascal 을 포함해서 배포됩니다.
         Lazarus 는 개발환경이 Delphi 와 거의 흡사합니다.
         설치패키지에는 여러 라이브러리들이 많이 포함되는 탓인지 윈도우즈용 응용프로그램 개발시,
         바이너리의 크기가 좀 커지는 듯한 느낌이 있습니다.

    4. Dev-Pascal ( http://www.bloodshed.net/devpascal.html )
        - MinGW 대신 FreePascal 과 함게 배포되는 패키지입니다.


◆ Basic 계열 ◆

   1. Visual Basic Express 시리즈 ( http://www.microsoft.com/express/vb/ )
       - 말이 필요없는 MS 제품. MS 제품은 VB 6.0 을 마지막으로 .NET 으로 넘어갔습니다.

   2. Free Basic ( http://www.freebasic.net/ )
       - Free Pascal 과 마찬가지로 오픈소스 진영에서 꾸준히 개발중입니다.


◆ 그 외 ◆
   - 자바 ( http://java.sun.com/ )
   - JBuilder ( http://cc.codegear.com/free/turbo )
   - ActivePerl ( http://www.activestate.com/activeperl/ )
   - PHP ( http://www.php.net/ )
   - Python ( http://www.python.org/ )
   - MASM32 ( http://www.masm32.com/ )
   - NASM ( http://www.nasm.us/ )
   - FASM ( http://flatassembler.net/ )

반응형
AND