Компилятор бейсик для windows

Компилятор бейсик для windows

Взято с сайта http://exmortis.narod.ru/

http://www.bcxgurus.com/
http://bcx-basic.sourceforge.net/
http://rjpcomputing.com/programming/bcx/devsuite.html
BCX – Free Basic to C Translator (+src)

http://www.arargh.com/basic/
Bcet
Несколько вялотекущий проект QB-совместимого по синтаксису компилятора. Поддерживаются консольные и GUI приложения, ресурсы, возможность подключать свои библиотеки (Masm32). Возможности, однако, ограничены. Проект пока в бета-стадии, позже автор намерен сделать компилятор shareware.

http://www.blitzbasic.com/
Blitz Basic (Blitz3D & BlitzPlus) [Demo]
Бэйсик, заточенный для написания 2D/3D игр, созданный по мотивам BlitzBasic’а для Амиги. Больше походит на игровой конструктор, чем на компилятор. Экзешники опять же жирные, килобайт эдак под семьсот. В демо-версии нельзя создавать exe. Подозреваю, что это всё-таки интерпретатор. Да, кстати, вздумаете добыть варезную версию — в интернете искать смысла нет. Лучше сбегать к ближайшему лотку с дисками. НЕ РЕКОМЕНДУЕТСЯ.

http://www.geocities.com/blunt_axe_basic/
Blunt-Axe Basic Compiler (+src)
Попытка написать QB-совместимый компилятор для Windows. Используются библиотеки Masm. Возможности очень ограничены. Для серьёзного использования не годится.

http://www.darkbasic.com/
Dark Basic [Demo]
Один из первых бэйсиков для написания 2D/3D игр, конкурент Blitz3D. В большей степени DarkBasic сам является игрушкой, чем серьёзным компилятором. Недостатки: невозможнось использовать свои библиотеки, экзешники длиной чуть ли не в мегабайт, и вообще страшное подозрение, что это интерпретатор. Да, чуть не забыл: хорошенько помучав поисковик, вы вполне найдёте патч, превращающий демо-версию в полноценную. НЕ РЕКОМЕНДУЕТСЯ.

http://www.freebasic.net/
Free Basic (+src)
Самый удачный и динамичный проект Бэйсика. За полгода по своим возможностям сумел заткнуть за пояс всякие там HotBasic’и, PureBasic’и и прочие коммерческие поделки. И скоро переплюнет сам PowerBasic. Уй, пардон, это же антиреклама.
Итак, FreeBasic — 32-битный многоплатформенный (Dos32/Win32/Linux) компилятор с открытым исходным кодом, синтаксически совместимый с QuickBasic’ом. Имеется графическая библиотека, эмулирующая все графические режимы QuickBasic’а и добавляющая новые возможности (разрешение до 1280×1024, многостраничность). Всё это позволяет довольно быстро и с минимальными изменениями портировать старые консольные и графические программы под Windows. Поддерживаются WinAPI, DirectX, OpenGL, а также бесплатные многоплатформенные библиотеки Allegro, SDL, Bass, Fmod и некоторые другие. Можно самому создавать obj, dll.
Проект пока ещё находится в стадии бета-тестирования, но багофиксы появляются довольно часто. Freebasic по нескольким причинам нашёл такую живую поддержку в рядах поклонников QB: синтаксически FB наиболее приближен к QB, стиль программирования графических и консольных приложений остаётся прежним (словно это и не Windows вовсе!), авторы каждый день появляются в форуме и внимательно прислушиваются к советам и сообщениях о недоделках. РЕКОМЕНДУЕТСЯ.

http://www.glbasic.com/
GLBasic [Demo]
Раньше этот проект назывался DiNGS Game Development Kit. Как видно из названия, это очередной диалект Бэйсика, заточенный для написания игровых программ. В отличие от DiNGS, GLBasic поддерживает OpenGL и соответственно операции с трёхмерными объектами. Само собой, все функции двумерной графики остались на месте.
К слову сказать, GLBasic — на самом деле очень хорошо замаскированный транслятор в Си, в файлах дистрибутива без труда угадываются библиотеки MinGW. Данный факт ставит сей продукт выше Blitz3D и DarkBasic’а, к тому же минимальный исполняемый файл слегка перевешивает сотню килобайт (а всё равно много! должно быть 4кб и никаких гвоздей. )
На сайте можно скачать демо версию компилятора (дистрибутив около 25Мб). Демо версия создаёт полноценные исполняемые файлы, но есть два ограничения: программа помечается как demo version, нельзя проигрывать wav и mp3. Кстати, насчёт первого: вполне можно разыскать пресловутую строку «demo version» в одном из файлов библиотек, и с помощью какого-нибудь Hex-editor’а затереть её нулями!

Читайте также:  Linux ntp client sync

http://lbpp.sourceforge.net/
GNU Liberty Basic to C translator (+src)
Транслятор из Liberty Basic’а (который, кстати, интерпретатор) в GNU C. Целевые платформы: Windows, Linux. Проект застыл на ранней стадии. С 2001 года не обновляется.

http://www.angelfire.com/space/netcensus/hotbasic.html
Hot Basic [Demo]
Очередной коммерческий проект QB-совместимого (по синтаксису, а не по библиотекам!) компилятора для Windows. В качестве демо можно скачать полностью работоспособную, однако далеко не новую версию.

http://www.ojodepez-fanzine.net/network/qbdl
Ага! Это архив всех когда-либо выходивших версий майкрософтовских бэйсиков! Вот полный список: 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 (+ полные исходники версии 1.1); 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]
Уфф! Опять! Очередной бэйсик для написания игрушек! Встроенная поддержка двумерной графики, куча процедур для работы с картинками/звуком и прочей мелочью, необходимой для написания полноценной игры. В демо-версии нельзя создавать exe. mirror (

http://www.powerbasic.com/
Power Basic for Windows 7.0 [ShareNoware]
А вот пример совершенно зверской маркетинговой плитики, когда даже shareware-версию поиграться не дают! Но есть сайт http://www.powerbasic.narod.ru/, откуда действительно можно скачать PBWin 7.0
Этот программный продукт никакого отношения не имеет к QuickBasic’у, и растёт он из малоизвестного борландовского TurboBasic’а. Есть возможность создавать консольные и GUI приложения. В общем, этот компилятор ориентирован на создание бизнес-приложений и различных утилит. Недостатки: нестандартный формат ресурсов, невозможность подключать статические библиотеки.

http://www.purebasic.com/
Pure Basic [Demo]
Очередной бэйсик, заточенный для написания игрушек. Работает на платформах Windows, Linux, AmigaOS. Имеются библиотеки для 2D/3D графики (DirectX, OpenGL, SDL). В демо версии есть ограничение на длину исходника, программа компилируется только в debug-режиме, нельзя напрямую использовать WinAPI.
В сущности, это неплохой компилятор: текст на бэйсике транслируется в ассемблер, минимальный размер экзешника очень небольшой, используются библиотеки MinGW. Минусы: платность, косячно реализованный встроенный ассемблер, отсутствие оптимизации кода, и вообще слишком много багов для коммерческого продукта.

Читайте также:  Как регулировать контрастность windows 10

http://www.sunbeem.net/quickforward/
Quickforward (+src) — НАСТОЯТЕЛЬНО НЕ рекомендуется!!
Короче, можете сразу забить на этот сайт, ничего на нём путного нет, одни пустые обещания создаль многоплатформенный QuickBasic-совместимый компилятор. Есть, правда, исходники, но они в такой альфа-версии, что лучше поставить на них большую греческую букву Хи. С марта 2004 не обновляется.

martinmnet/speedbasic.html
SpeedBasic (QB/VB to C++ Translator)
Ранее этот продукт назывался vsBasic. На самом деле это транслятор из Visual Basic’а в C++. Пока что на очень ранней стадии развития.

http://www.geocities.com/angros47/ UltraBasic (+src)
И ещё один очередной опять-не-доделанный QB-совместимый компилятор для Windows. Ограниченная поддержка консольных и GUI приложений. Зато есть фича, которой нет даже у FreeBasic’a, и это поддержка классов (они же объекты)! Для серьёзного использования не годится.

http://xb.thecavac.com/start.html
X Basic (+src)

http://perso.wanadoo.fr/xblite/
XB Lite (+src)

http://www.geocities.com/snakessoft/
XST Basic

BBC Basic [Demo]
http://www.bbcbasic.org/
http://www.compulink.co.uk/

Blassic (+src)
http://www.arrakis.es/

CaRaCaL 0.9 (+src)
http://caracal.sourceforge.net/

Chipmunk Basic
http://www.nicholson.com/rhn/basic/

eDIV 0.1.3 (+src)
http://ediv.divsite.net/

Envelop Visual Basic
http://www.freebyte.com/programming/compilers/envelop.html

GFA Basic
http://www.rowalt.de/pc/gfabasic/ueber.htm

HT Basic [Demo]
http://www.techsoft.de/htbasic/htbasic.htm

Ibasic [Shareware]
http://www.pyxia.com/

Liberty Basic [Shareware]
http://www.libertybasic.com/

MiniBasic (+src)
http://perso.wanadoo.fr/retromatique/MiniBasic/

Omni [Shareware]
http://www.omnibasic.com/

Small Basic (+src)
http://smallbasic.sourceforge.net/
http://www.kenai.com/vb4tools/sbi.htm

wxBasic (+src)
http://wxbasic.sourceforge.net/

Ya Basic (+src)
http://www.yabasic.de/

Хотелось бы заметить, что со времени первой версии (я этот язык юзал очень плотно) возможности сильно расширились. Теперь в данной версии ВОЗМОЖНО использовать STD DLL + еще кое-какие навороты (все относительно форматов исп. файлов, рендеринга, матрицы и т.п.)

Если уж кому приспичит могу скинуть рег. ключ.

Вообще я бы сказал, что это достаточно рульная тема (из подобных проектов, кот. я видел) для создания игр и всевозможных 3D сцен.

З.Ы. Если уж добежите до палатки, то кроме того что у вас будет зарегиный DB, так еще его снабдят русским хелпом (сделан достаточно хорошо), ну и массой примеров, с практически готовыми игровыми проектами и не только.

З.З.Ы. единственный замеченый мною минус (достаточно крупный) это туповатые сообщения об ошибках+достаточно грубый IDE. (В нэте можно найти самодельный от кого-то-там, он получше).

З.З.З.Ы. Кстати, патчи ставятся ТОЛЬКО на зарегенную версию DB.

У меня всё.

QB64 для Windows

Оценка:
  • 1
  • 2
  • 3
  • 4
  • 5

5.00 /5 голосов — 4

Лицензия:Бесплатная
Версия:1.5 | Сообщить о новой версии
Обновлено:08.03.2021
ОС:Windows 10, 8.1, 8, 7, XP
Интерфейс:Английский
Разработчик:
Категория:Basic, VB, VB DotNet
Загрузок (сегодня/всего):2 / 985 | Статистика
Размер:146,07 Мб
СКАЧАТЬ

QB64 — кроссплатформенная разновидность популярного в прошлом языка программирования Basic, имеющий обратную совместимость со своими прародителями QBasic и QuickBASIC. Позволяет компилировать с помощью QB64 старые игры, написанные на QB, такие как Gorillas, змейку и пр.

Присутствует поддержка любых разрешений экрана, работы с картинками в PNG и музыкой в MP3, отображение векторных шрифтов, трехмерная графика, поддержка сети, возможность растянуть окно с редактором при работе в графическом режиме.

В состав QB64 включена простая среда IDE, похожая на ту, которая поставлялась с QuickBasic.

Приложение является современной альтернативой языку программирования Basic и служит как.

Microsoft QuickBASIC (qbasic) — всем известный интерпретатор простого языка программирования Basic, который до боли знаком студентам начальных курсов.

Small Basic — небольшой бесплатный и простой в использовании инструмент для программирования.

RapidDriver — Инструмент для разработки драйверов и отладки аппаратуры. Просто запустите.

Creator Forms отличный помощник в создании окон нестандартной формы для программ разрабатываемых на Visual Basic.

Программа Системы счисления предназначена для перевода целых и дробных чисел из одной.

Отзывы о программе QB64

Виктор Соснин про QB64 1.4 [28-02-2021]

Отличная программа! Программы, разработанные в старом Qbasic работают в этой программе практически без корректировок.
| | Ответить

Виктор про QB64 1.4 [26-02-2021]

Большое спасибо! Прекрасная программа для Windows 10. Все мои старые программы заработали сразу практически без корректировки.
| | Ответить

Visual Basic для Windows

Visual Basic бесплатно

Microsoft Visual Basic — Эта программа язык программирования созданная всеми известной корпорацией Microsoft. Язык Вижуал бейсик стиль и дух раннего языка бейсик, у него есть много диалектов. Но бесплатная программа Visual Basic 6 несет в себе хорошие элементы объективные языки программирования. Сфера исследования VB содержит инструменты с целью зрительного конструирования интерфейса у пользователя.

Visual Basic считается заслуживающим средством стремительной исследования прообразов программного обеспечения windows, с целью исследования использования баз информации и вообще компонентного метода формирования проектов, функционирующих под управлением операционных программ семьи Microsoft Windows.

Изначальным уважением достигла программа за счет сильных разрабов Visual Basic принял выход версии 3 — VB3. Решительное уважение по образу полного средства программирования в интересах Windows — при выходе версии Visual Basic 5. Издание VB6, вступающая в комплект Microsoft Visual Studio 6.0, стала попросту созревшим и высоко функционально обеспеченным продуктом. После данного, создатели из Microsoft значительно изменили установку формирования предоставленной схемы.

Наименование: Visual Basic v6.5 professional

Распрастронение: БЕСПЛАТНО

Читайте также:  Ссылка для установки windows 10
Оцените статью