______ Праграмаванне ______
спасылкі
На жаль, гэтая старонка зроблена на ресейскай мове
Здесь собраны ссылки на бесплатные компиляторы, некоторые из коих вполне могут составить конкуренцию Борландовским и Майкрософтовским крейсерам. Все нижеприведённые программные продукты бесплатны и полнофункциональны, за исключением некоторых. Почти все компиляторы позволяют писать приложения под Win32 Console и GUI. Значок "(+src)" означает, что продукт распространяется с исходными текстами.
| |
Белорусские сайты | |
http://www.game.aucon.org/ | белорусский портал разработчиков компьютерных игр |
www.codeby.net | отличный портал по программированию. |
Ассемблеры | |
http://webster.cs.ucr.edu/ | HLA - High-level assembler
(+src) Этот сайт является ещё и огромным порталом, посвящённым программированию на ассемблере для Windows. HLA это университетская разработка, попытка сделать ассемблер структурным и похожим на Pascal, C и C++. Приверженцы классического синтаксиса почему-то не очень любят этот программный продукт. Тем не менее, HLA бесплатен и распространяется с исходным кодом. Куча документации, библиотек и прочей информации. |
Light
Macro Assembler [Demo] - НЕ
рекомендуется | |
CodeX
Assembler - не обновляется с 2002
года!!! | |
Fasm
(+src) | |
GoAsm | |
Macro
Assembler AS (+src) - не обновляется с 1999
года!!! | |
Masm32 | |
Nasm
(+src) | |
NewBasic
Assembler | |
Pass32
- не обновляется с 1999 года!!! | |
RosAsm
(SpAsm) (+src) | |
Yasm
(+src) | |
Lasm
– Lazy Assembler | |
TDasm
– Table Driven Assembler (+src) - не обновляется с 2001
года!!! | |
WASMПросто ещё один сайт по ассемблеру | |
Basic компиляторы | |
http://www.bcxgurus.com/ | BCX – Free Basic to C Translator (+src) |
http://www.arargh.com/basic/ | Bcet |
http://www.softpae.com/ | B++ Basic Builder 2004 [Demo] |
http://www.blitzbasic.com/ | Blitz Basic (Blitz3D & BlitzPlus) [Demo] |
http://bloc.arachnoware.com/ | BLOC – Basic-like Object Compiler (Basic -> Free Pascal) |
http://www.geocities.com/blunt_axe_basic/ | Blunt-Axe Basic Compiler (+src) |
http://www.dream-d-sign.de/ | DiNGS
Game Development Kit [Demo] |
http://www.freebasic.net/ | Free Basic (+src) |
http://www.glbasic.com/ | GLBasic [Demo] |
http://lbpp.sourceforge.net/ | GNU Liberty Basic to C translator (+src) |
http://www.angelfire.com/.../sic.html | Hot Basic [Demo] |
http://www.download-qb.tk/ | MS
Basic 5.28 IBM Personal Computer Basic A2.10 IBM Basica 3.0 version 1 GW Basic 2.01, 2.02, 3.20, 3.22, 3.23 MS Basic Compiler 1.0, 2.0 MS QBasic 1.0, 1.1 (+src) !!! MS QuickBasic 2.0, 2.01, 3.0, 4.0, 4.5 MS Basic PDS 7.0, 7.1 MS Visual Basic 1.0 for DOS MS Visual Basic 1.0, 2.0 for Windows MS Visual Basic 3.0, 4.0 |
http://www.playbasic.underwaredesign.com/ | Play Basic [Demo] mirror (~5,2Mb) |
http://www.powerbasic.narod.ru/
- отсюда _можно_ скачать седьмую версию http://www.powerbasic.com/ |
Power Basic for Windows 7.0 [ShareNoware] |
http://www.purebasic.com/ | Pure Basic [Demo] |
http://www.sunbeem.net/quickforward/ | Quickforward (+src) |
http://www.martinm.net/vsBasic.html | vsBasic (QB/VB to C++ Translator) |
http://www.xbasic.org/
http://www.maxreason.com/.../xbasic.html http://xb.thecavac.com/start.html |
X Basic (+src) |
http://perso.wanadoo.fr/xblite/ | XB Lite (+src) |
http://www.geocities.com/snakessoft/ | XST Basic |
Basic интерпретаторы | |
http://www.bbcbasic.org/
http://www.compulink.co.uk/~rrussell/ |
BBC Basic [Demo] |
http://www.arrakis.es/~ninsesabe/blassic/ | Blassic (+src) |
http://caracal.sourceforge.net/ | CaRaCaL 0.9 (+src) |
http://www.nicholson.com/rhn/basic/ | Chipmunk Basic |
http://www.darkbasic.narod.ru/ |
Dark Basic |
http://ediv.divsite.net/ | eDIV 0.1.3 (+src) |
http://www.freebyte.com/.../envelop.html | Envelop Visual Basic |
http://www.rowalt.de/pc/gfabasic/ueber.htm | GFA Basic |
http://www.techsoft.de/htbasic/htbasic.htm | HT Basic [Demo] |
http://www.pyxia.com/ | Ibasic [Shareware] |
http://www.libertybasic.com/ | Liberty Basic [Shareware] |
http://perso.wanadoo.fr/.../MiniBasic/ | MiniBasic (+src) |
http://www.omnibasic.com/ | Omni [Shareware] |
http://www.basicguru.com/abc/rapidq/ | RapidQ |
http://smallbasic.sourceforge.net/
http://www.kenai.com/vb4tools/sbi.htm |
Small Basic (+src) |
http://wxbasic.sourceforge.net/ | wxBasic (+src) |
http://www.yabasic.de/ | Ya Basic (+src) |
Pascal | |
http://www.bloodshed.net/devpascal.html | Bloodshed Dev-Pascal |
http://www.borland.com/...d_delphi.html | Borland Delphi 6 Personal Edition (~144Mb!!!) mirror |
http://www.geocities.com/.../dpas.html | Dpas |
http://www.freepascal.org/ | Free Pascal (+src) |
http://www.gnu-pascal.de/ | GNU Pascal (+src) |
http://www.tmt.com/ | TMT Pascal [Demo] |
http://community.borland.com/museum/ | Turbo Pascal 1.0, 3.2, 5.5 |
http://www.fortunecity.com/skyscraper/sql/39/ | Pascal Pro by Iggor Khachko (+src) |
http://www.vpascal.com/ | Virtual
Pascal |
http://www.uni-karlsruhe.de/...wnload.html | Pascal-XSC (needs DOS extender rsx.exe
~112kb) |
C/C++ | |
http://www.xdr.com/dash/davedos.html | ACC |
http://www.bloodshed.net/dev/devcpp.html | Bloodshed Dev-C++ (Mingw + IDE) |
http://www.borland.com/.../freecompiler/ | Borland C++ 5.5 Command-line Tools (~8Mb) mirror1 mirror2 mirror3 mirror4; (~12,6Mb) enterprise; (~11,5Mb) pro; (~7,5Mb) standart |
http://members.tripod.com/~ladsoft/ | CC386 by David Lindauer (+src) |
http://www.cpp.ru/ | |
http://www.cpp.narod.ru | На сайте собрана информация по программированию игр (в том числе и на русском языке). Также представлены описания DirectX и OpenGL, имеется большое количество примеров по упомянутым темам. Выложены файлы с заголовками для использования DirectX под Delphi. |
http://www.diefer.de/dicerte/ | DiceRTE (for DOS32) |
http://www.digitalmars.com/ | Digital Mars C++ |
http://www.delorie.com/djgpp/ | DJGPP – DJ Delorie’s GNU C (+src) |
http://openecdk.sourceforge.net/ | Extended C Development Kit & XSCompiler (+src) |
http://www.xraylith.wisc.edu/...nu-win32/ | GNU Win32 (+src) |
http://www.intel.com/.../cwin.htm | Intel
C/C++ Compiler (~109Mb) v8.0.040; (~43Mb) v5.0.1-15; (~75Mb) v7.0.073; (~74Mb) v7.1.005 О том, как установить пятую и седьмую версии без файла intel.lic, есть рекомендации на http://www.wasm.ru/ в разделе Статьи/Исследование Программ. |
http://www.cs.princeton.edu/software/lcc/ | Lcc – a Retargetable Compiler for ANSI C (+src) |
http://www.cs.virginia.edu/~lcc-win32/ | Lcc-Win32 |
http://msdn.microsoft.com/.../vctoolkit2003/ | Microsoft Visual C++ Toolkit
2003 (~31,5Mb) mirror |
http://www.mingw.org/ | MinGW (+src) |
http://www.c-compiler.com/ | Miracle C [Shareware] |
http://www.htsoft.com/products/pacific/ | Pacific C |
http://www.smorgasbordet.com/pellesc/ | Pelles C |
http://community.borland.com/museum/ | Turbo C 1.0, 1.5, 2.01; Turbo C++ 1.0 |
http://upp.sourceforge.net/overview.html | Ultimate++ |
http://www.openwatcom.org/ | Watcom C++ (+src) |
Другие языки | |
http://www.elaya.org/ | Elaya (+src) |
http://inger.sourceforge.net/ | Inger 0.3 beta (+src) |
http://www.cs.kun.nl/~clean/ | Clean |
http://c--sphinx.narod.ru/ | Sphinx C-- |
http://home.perm.ru/~strannik/ | Strannik Modula-C-Pascal (+src) |
http://www.digitalmars.com/d/index.html | D (+src) |
http://www.cs.cornell.edu/talc/default.html | TALx86
(Typed Assembly Language +src) Popcorn (a prototype compiler for a safe C-like language +src) SCHEME-- (a prototype compiler for a subset of the scheme language +src) |
http://banki1.banki.hu/~arpi/ | BAssPasC |
Игровые интерпретаторы | |
http://www.rapideuphoria.com/ | Euphoria |
Разное | |
http://www.xportal.ru/ | Программерский портал, имеется информация по Си++ |
_________________________________________________________
Izjaslau, Беларусь, 2005