Компилятор basic для windows

Full Member

Рейтинг (т): 2

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

Basic компиляторы

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’а затереть её нулями!

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 (~5,2Mb)

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. Минусы: платность, косячно реализованный встроенный ассемблер, отсутствие оптимизации кода, и вообще слишком много багов для коммерческого продукта.

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

http://home.comcast.net/~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://www.xbasic.org/

http://www.maxreason.com/software/xbasic/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 интерпретаторы

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

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

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/

RapidQ
http://www.basicguru.com/abc/rapidq/

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/

    FreeBASIC - A multi-platform BASIC Compiler
    Copyright (C) 2004-2025 The FreeBASIC development team.

    Official site:      https://freebasic.net/
    Forum:              https://freebasic.net/forum/
    Online manual:      https://freebasic.net/wiki/DocToc
    fbc project page:   https://sourceforge.net/projects/fbc/
    GitHub mirror:      https://github.com/freebasic/fbc
    Discord:            https://discord.gg/286rSdK
    IRC channel:        ##freebasic at https://webchat.freenode.net
    Features:           https://freebasic.net/wiki/CompilerFeatures
    Requirements:       https://freebasic.net/wiki/CompilerRequirements

    FreeBASIC consists of fbc (the command line compiler), the runtime libraries
    (libfb and libfbgfx), and FreeBASIC header files for third-party libraries.
    In order to produce executables, fbc uses the GNU binutils (assembler,
    linker). When compiling for architectures other than 32bit, fbc depends
    on gcc to generate assembly.

    Documentation of language features, compiler options and many other details
    is available in the FB manual. For help & support, visit the FB forum!

  o Installation & Usage

    FreeBASIC gives you the FreeBASIC compiler program (fbc or fbc.exe),
    plus the tools and libraries used by it. fbc is a command line program
    that takes FreeBASIC source code files (*.bas) and compiles them into
    executables.  In the combined standalone packages for windows, the main
    executable is named fbc32.exe (for 32-bit) and fbc64.exe (for 64-bit)

    fbc is typically invoked by Integrated Development Environments (IDEs) or
    text editors, from a terminal or command prompt, or through build-systems
    such as makefiles. fbc itself is not a graphical code editor or IDE!

    Win32 (similar for Win64):
      Combined 32-bit and 64-bit standalone packages:
        Download and extract latest:
           - FreeBASIC-x.xx.x-winlibs-gcc-9.3.0.7z or
           - FreeBASIC-x.xx.x-gcc-5.2.0.7z
           - fbc32.exe and fbc64.exe are used instead of fbc.exe
      Separate 32-bit and 64-bit standalone packages (based on winlibs-gcc-9.3.0):
        Download and extract latest:
           - FreeBASIC-x.xx.x-win32.zip or FreeBASIC-x.xx.x-win32.7z for 32-bit
           - FreeBASIC-x.xx.x-win64.zip or FreeBASIC-x.xx.x-win64.7z for 64-bit

      Now you can use fbc.exe from the installation directory to compile FB
      programs (*.bas files) into executables (*.exe files). Open a command
      prompt (cmd.exe) and run fbc.exe from there, for example:
        1. In the opened command prompt, type in the following command and
           press ENTER:
             > fbc.exe examples\hello.bas
        2. This should have created examples\hello.exe in the FreeBASIC
           installation directory. You can run it by entering:
             > examples\hello.exe

      A FreeBASIC-x.xx.x-win32.exe installer is also available but should
      only be installed on win32 platforms.
        1. Click Start -> FreeBASIC -> Open console (installer only)
        2. In the opened command prompt, type in the following command and
           press ENTER:
             > fbc.exe examples\hello.bas
        3. This should have created examples\hello.exe in the FreeBASIC
           installation directory. You can run it by entering:
             > examples\hello.exe

      Optionally, you can install a text editor or IDE which will invoke fbc.exe
      for you, for example:
        WinFBE         https://github.com/PaulSquires/WinFBE/releases
        VisualFBEditor https://github.com/XusinboyBekchanov/VisualFBEditor/releases
       Or even though is older and unmaintained will work (with some effort):
        FBIDE:         https://fbide.freebasic.net/

    Linux (if FreeBASIC is not available through your package manager):
      Download and extract the latest FreeBASIC-x.xx.x-linux.tar.gz. Open a
      terminal and cd into the extracted FreeBASIC-x.xx.x-linux directory, and
      run "sudo ./install.sh -i" to copy the FB setup into /usr/local.
      To compile FB programs, please install the following packages (names may
      vary depending on your Linux distribution):
        Debian/Ubuntu:
          gcc libncurses5-dev libffi-dev libgl1-mesa-dev
          libx11-dev libxext-dev libxrender-dev libxrandr-dev libxpm-dev
          libtinfo5 libgpm-dev
        Fedora:
          gcc ncurses-devel ncurses-compat-libs libffi-devel mesa-libGL-devel
          libX11-devel libXext-devel libXrender-devel libXrandr-devel
          libXpm-devel
      If you want to use the 32bit version of FB on a 64bit system, it is
      necessary to have the gcc 32bit multilib support and 32bit versions
      of the libraries installed.
        Debian/Ubuntu:
          gcc-multilib lib32ncurses5-dev libx11-dev:i386 libxext-dev:i386
          libxrender-dev:i386 libxrandr-dev:i386 libxpm-dev:i386 libtinfo5:i386

      Now you can use fbc to compile FB programs (*.bas files) into executables.
      For example:
        $ cd FreeBASIC-x.xx.x-linux/examples
        $ fbc hello.bas
      This should have created the hello program. You can run it by entering:
        $ ./hello

      Optionally, you can install a text editor or IDE which will invoke fbc for
      your, for example:
        Geany: https://geany.org (sudo apt-get install geany)

    DOS:
      Download and extract the latest FreeBASIC-x.xx.x-dos.zip.

      Now you can use fbc.exe from the installation directory to compile FB
      programs (*.bas files) into executables (*.exe files). For example:
        > fbc.exe examples\hello.bas
      This should have created examples\hello.exe. You can run it by entering:
        > examples\hello.exe

  o Licensing

    The FreeBASIC compiler (fbc) is licensed under the GNU GPLv2 or later.

    The FreeBASIC runtime library (libfb and the thread-safe version, libfbmt)
    and the FreeBASIC graphics library (libfbgfx and the thread-safe version,
    libfbgfxmt) are licensed under the GNU LGPLv2 or later, with this exception
    to allow linking to it statically:
        As a special exception, the copyright holders of this library give
        you permission to link this library with independent modules to
        produce an executable, regardless of the license terms of these
        independent modules, and to copy and distribute the resulting
        executable under terms of your choice, provided that you also meet,
        for each linked independent module, the terms and conditions of the
        license of that module. An independent module is a module which is
        not derived from or based on this library. If you modify this library,
        you may extend this exception to your version of the library, but
        you are not obligated to do so. If you do not wish to do so, delete
        this exception statement from your version.

    The FreeBASIC documentation is licensed under the GNU FDL.

    Dependencies on third-party libraries:

    The FreeBASIC runtime library uses LibFFI to implement the Threadcall
    functionality. This means that, by default, FreeBASIC programs will be
    linked against LibFFI when using Threadcall. LibFFI is released under
    the MIT/Expat license, see doc/libffi-license.txt.

    By default, FreeBASIC programs are linked against various system and/or
    support libraries, depending on the platform. Those include the DJGPP
    libraries used by FreeBASIC for DOS and the MinGW/GCC libraries used by
    FreeBASIC for Windows.

  o Included/used third-party tools and libraries:

    - DJGPP         http://www.delorie.com/
    - GCC           https://gcc.gnu.org/
    - GNU binutils  https://gnu.org/software/binutils/
    - GNU debugger  https://gnu.org/software/gdb/
    - GoRC          http://godevtool.com/
    - LibFFI        https://sourceware.org/libffi/
    - MinGW         https://osdn.net/projects/mingw/
    - MinGW-w64     https://mingw-w64.org/
                    https://github.com/niXman/mingw-builds-binaries/
    - OpenXDK       https://openxdk.sourceforge.net/
    - TDM-GCC       https://jmeubank.github.io/tdm-gcc/
    - WinLibs       https://www.winlibs.com/

  o Credits

    Project members:
    - Andre Victor T. Vicentini (av1ctor[at]yahoo.com.br)
        Founder, main compiler developer, author of many parts of the runtime,
        lead developer 2004 to 2010
        FB headers (FBSWIG) & emscripten port
        too many additions and improvements to list
    - Angelo Mottola (a.mottola[at]libero.it)
        Author of the FB graphics library, built-in threads, thread-safe
        runtime, ports I/O, dynamic library loading, Linux port.
    - Bryan Stoeberl (b_stoeberl[at]yahoo.com)
        SSE/SSE2 floating point math, AST vectorization.
    - Daniel C. Klauer (daniel.c.klauer[at]web.de)
        lead developer 2010 to 2017
        automatic header / bindings generation (fbfrog)
        FB releases 0.21 to 1.05.0, C & LLVM backends, 64bit port,
        dynamic arrays in UDTs, virtual methods, preprocessor-only mode,
        many fixes and improvements.to compiler, rtlib & gfxlib2
        too many additions and improvements to list
    - Daniel R. Verkamp (i_am_drv[at]yahoo.com)
        DOS, XBox, Darwin, *BSD ports, DLL and static library automation,
        VB-compatible runtime functions, compiler optimizations,
        miscellaneous fixes and improvements.
    - Ebben Feagan (sir_mud[at]users.sourceforge.net)
        FB headers, C emitter
    - Jeff Marshall (coder[at]execulink.com)
        FB releases 0.17 to 0.20, and later 1.06.0 and up
        FB documentation (wiki maintenance, fbdocs offline-docs generator),
        Gosub/Return, profiling support, dialect specifics, DOS serial driver,
        miscellaneous fixes and improvements.to compiler, rtlib & gfxlib2
        lead developer since 2017
    - Mark Junker (mjscod[at]gmx.de)
        Author of huge parts of the runtime (printing support, date/time
        functions, SCR/LPTx/COM/console/keyboard I/O), Cygwin port,
        first FB installer scripts.
    - Matthew Fearnley (matthew.w.fearnley[at]gmail.com)
        Print Using & Co, ImageInfo, and others, dialect specifics,
        optimization improvements in the compiler, many fixes and improvements.
        rtlib & gfxlib2 fixes and improvements
        documentation and examples
        forum administrator and moderator since forever
    - Ruben Rodriguez (fbc[at]cha0s.io)
        Var keyword, const specifier, placement new, operator overloading and
        other OOP-related work, C BFD wrapper, many fixes and improvements.
    - Simon Nash
        AndAlso/OrElse operators, ellipsis for array initializers,
        miscellaneous fixes and improvements.

    Contributors:
    - 1000101
        gfxlib2 patches, e.g. image buffer alignment
    - Abdullah Ali (voodooattack[at]hotmail.com)
        Windows NT DDK headers & examples
    - adeyblue
        Direct2D windows driver
        run time and gfx library improvements and fixes
    - AGS
        gdbm, zlib, Mini-XML, PCRE headers
    - Angelo Rosina (angros47[at]gmail.com)
        gfxlib2 extensions for OpenGL 2D rendering
        integration of threading and dynamic libraries for DOS port (by monochromator)
        integration of emscripten branch and improvements
    - Claudio Tinivella (tinycla[at]yahoo.it)
        Gtk tutorials
    - Chris Davies (c.g.davies[at]gmail.com)
        OpenAL headers & examples
    - Dinosaur
        CGUI headers
    - D.J.Peters
        ARM port, ODE headers & examples, Win32 API header fixes
    - Dumbledore
        wx-c headers & examples
    - dr0p (dr0p[at]perfectbg.com)
        PostgreSQL headers & examples
    - Edmond Leung (leung.edmond[at]gmail.com)
        SDL headers & examples
    - Eric Lope (vic_viperph[at]yahoo.com)
        OpenGL & GLU headers & examples, examples/gfx/rel-*.bas demos
    - Florent Heyworth (florent.heyworth[at]swissonline.ch)
        Win32 API sql/obdc headers
    - fsw (fsw.fb[at]comcast.net)
        Win32 API headers, Gtk/Glade/wx-c examples
    - fxm
        documentation writer and manager for many years
        detailed technical articles, bug tracking and investigations
        documentation forum moderator
    - Garvan O'Keeffe (sisophon2001[at]yahoo.com)
        FB ports of many NeHe OpenGL lessons, PDFlib examples
    - Hans L. Nemeschkal (Hans.Leo.Nemeschkal[at]univie.ac.at)
        DISLIN headers
    - Jofers (spam[at]betterwebber.com)
        ThreadCall keyword, libffi/libjit headers, FreeType examples
    - Jose Manuel Postigo (postigo[at]uma.es)
        Linux serial devices support
    - Laanan Fisher (laananfisher[at]gmail.com)
        FB test suite using CUnit
    - Laurent Gras / SARG (debug[at]aliceadsl.fr)
        gas64 backend emitter
        improvements and fixes for stabs debugging
        fbdebugger project https://users.freebasic-portal.de/sarg
    - Luther Ramsey (luther.ramsey[at]gmail.com)
        freebasic.net forums moderator
    - Matthew Riley (pestery)
        OpenGL, GLFW, glext, FreeGLUT, cryptlib headers
    - Matthias Faust (matthias_faust[at]web.de)
        SDL_ttf headers & examples
    - Marzec
        SDL headers, SDL_bassgl, SDL_opengl and SDL_key examples
        First file routines for FB's rtlib
    - MJK
        big_int header fixes
    - MOD
        wx-c, BASS headers; -lang qb support for built-in macros,
        "real" Rnd() algorithm
    - Nek (dave[at]nodtveidt.net)
        Win32 API headers
    - Hung Nguyen Gia (gh_origin[at]zohomail.com)
        Solaris and DragonFly porting and testing
    - Paul Squires (support[at]planetsquires.com)
        WinFBE IDE project and fbc compiler distribution bundle
    - Plasma
        FMOD and BASS headers & examples
    - Ralph Versteegen
        fixes / improvements to compiler, rtlib, gfxlib2, tests and headers
    - Randy Keeling (randy[at]keeling.com)
        GSL matrix example
    - Saga Musix (Jojo)
        BASS examples with sounds
    - Sisophon2001
        gfxlib2 fixes, Nehe OpenGL lesson ports
    - Stefan Wurzinger (swurzinger[at]gmx.at)
        compiler, runtime library and documentation generator improvements
        daily development builds, documentation builds and testing
        header/bindings updates
    - Sterling Christensen (sterling[at]engineer.com)
        Ex-project-member, author of FB's initial QB-like graphics library
    - TJF (Thomas.Freiherr[at]gmx.net)
        ARM port, GTK+, glib, Cairo, Pango headers & examples,
        SQLiteExtensions headers
    - zydon
        Win32 API examples

    Greetings:
    - Plasma
        Owner of the freebasic.net domain and main site hoster, many thanks to
        him.
    - VonGodric
        Author of the first FreeBASIC IDE: FBIDE.
    - Everybody that helped writing the documentation (and in special Nexinarus
      who started it)
        https://freebasic.net/wiki/ContributorList
    - All users that reported bugs, requested features and as such helped
      improving the compiler, language and run-time libraries.

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

  • Borland Turbo Pascal для Windows

ТОП-сегодня раздела «Basic, VB, VB DotNet»

Microsoft QuickBASIC (qbasic)

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

QB64 1.5

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

VB Help 1.1.74

VB Help — Большой справочник по языку Visual Basic, который будет полезен очень многим. Как тем, кто…

RapidDriver 2.1.5.2

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

Системы счисления 2.11

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

Small Basic 1.2

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

Отзывы о программе Microsoft QuickBASIC (qbasic)

Олег про Microsoft QuickBASIC (qbasic) [25-09-2020]

В названии два разных языка программирования — один компилятор, другой интерпретатор.
По факту в раздаче интерпретатор QBasic.
Microsoft QuickBASIC (сокращённо QB, или неправильно «QBasic») — это интегрированная среда разработки и компилятор языка программирования Бейсик.
А QBasic был создан в качестве замены для GW-BASIC и поставлялся вместе с MS-DOS 5.0 и выше, вплоть до Windows 95. QBasic основан на более раннем QuickBASIC 4.5, но, в отличие от него, не содержит компилятора и компоновщика.
6 | 5 | Ответить

Настя про Microsoft QuickBASIC (qbasic) [17-12-2014]

может ты немнног не то пишешь попробуй так
CLS
Screen 11
window(0,0)-(319,199) это важно
circle (50,50),20
13 | 26 | Ответить

сергей про Microsoft QuickBASIC (qbasic) [04-03-2013]

скинте плиз простую программу в бесике рисунок какой нибудь очень надо))
10 | 15 | Ответить

Anastassie про Microsoft QuickBASIC (qbasic) [03-12-2012]

В такой проге прикольно работать, НО:
все работает, кроме рисунков
вожжу например:
сls
screen 9
circle(50,50),20
F5
и все. я из бэйсика просто вылетаю, окно закрывается.
и так все операторы рисования
помогите пожалуйста, невозможно д/з проверить даже!
12 | 32 | Ответить

алина в ответ Anastassie про Microsoft QuickBASIC (qbasic) [30-04-2014]

а разве не скрин 12 ?? обычно я так пишу
7 | 7 | Ответить

Андрей в ответ Anastassie про Microsoft QuickBASIC (qbasic) [11-12-2016]

В SCREEN 12 рисвать только надо , в 9 скрине только мат.вычесления и мат.анализ. Если мне не изменяет память.
7 | 8 | Ответить

Настя про Microsoft QuickBASIC (qbasic) [15-09-2012]

Галина а вы файл какими буквами назвали? В этой программе файлы можно назвать только латинскими буквами!
8 | 7 | Ответить

Download Freebasic compiler from this page.

Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements), that adds new features such as pointers, unsigned data types, inline assembly, a pre-processor and many others.

Freebasic compiler

Freebasic compiler

FreeBASIC is a self-hosting compiler which makes use of the GNU binutils programming tools as backends and can produce console, graphical/GUI executables,

Download FreeBASIC Compiler for free Open-source, free, multi-platform BASIC compiler, with syntax similar MS-QuickBASIC (including the GFX statements),

Compiler features —

Jul 8, 2021 —

Online FREE BASIC Compiler — Online FREE BASIC Editor — Online FREE BASIC IDE — FREE BASIC Coding Online — Online FREE BASIC Runner — Share Save FREE BASIC

FreeBASIC is a completely free, open-source, multi-platform BASIC compiler, with syntax similar to MS-QuickBASIC, that adds new features such as pointers,

FreeBASIC is a self-hosting compiler that uses the GNU Binutils programming tools as backends and can produce console, graphical/GUI executables, dynamic and

FreeBASIC · fb This is the default dialect, and allows compilation of source code adhering to the most recent version of the FreeBASIC language · fblite This

Jul 9, 2021 —

basic compiler for windows 10, freebasic manual, freebasic ide, freebasic examples, freebasic download, 64-bit basic compiler, basic compiler download, freebasic source code

Freebasic compiler Related Questions

How do you run FreeBASIC??

On Windows Vista & above you can SHIFT+RightClick on a folder in Explorer to see the ‘Open Command Window Here’ option. As a last resort, you can also select Start -> Run, type «cmd» and hit Enter, and use the «cd» command to change the current directory.

Is Jdoodle free??

Online FREE BASIC Compiler IDE.

Is FreeBASIC object oriented??

Does FreeBASIC support Object Oriented Programming? Future plans regarding OOP functionality include adding support for multiple inheritance and/or interfaces.

Which software is used for QBasic??

QBasic 1.1 is included with MS-DOS 6. x, and, without EDIT , in Windows 95, Windows 98 and Windows Me. Starting with Windows 2000, Microsoft no longer includes QBasic with their operating systems, but still makes it available for use on newer versions of Windows.

How do I install FreeBASIC on Windows 10??

Re: Installing in WIN10 — Execute ‘fbide.exe’ to launch the IDE (ready to ‘Quick run’ or ‘Compile’). — Each package includes the FreeBASIC manual 1.04. 0 (access from IDE by ‘Help / F1’). — For the win32 package: includes also gcc, in case you want to use ‘-gen gcc’.

How do I use Jdoodle API??

Subscribing to Jdoodle services Enter Jdoodle home page, register, then enter to the API section and subscribe to their Free Plan. You will immediately receive your subscription details, Client Id & Client Secret, those are the API credentials you will assign to every request you will send to Jdoodle API services.

Is Jdoodle an IDE??

Why JDoodle? First of all it is not a complete IDE, The aim of JDoodle is to provide a quick and easy way to execute few lines of code online. The aim is to provide a tool which will help execute, save and share programs online.

How do I run a basic program??

BASIC ProgrammingStep 1: How to Get BASIC-256. You can download it here: Step 2: Text 1 — Hello, World! Step 3: Text 2 — Math. Step 4: Graphics 1 — a Circle! Step 5: Graphics 2 — a Rectangle! Step 6: Graphics 3 — All Colors Step 7: Finish! 5 People Made This Project!

Who created FreeBASIC??

Andre VictorFreeBASIC is a multiplatform, free/open source (GPL) BASIC programming language and compiler for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and XboxFreeBASIC.Designed byAndre VictorDeveloperThe FreeBASIC Development TeamFirst appeared2004Stable release1.08.

What is free Basics program??

Free Basics, an initiative under Internet.org, is an app that offers users in developing markets a “free” Facebook-centric version of the broader internet.

Is QBasic a compiler??

Since it lacks a compiler, it cannot be used to produce executable files, although its program source code can still be compiled by a QuickBASIC 4.5, PDS 7. x or VBDOS 1.0 compiler, if available.

What is full form QBasic??

Acronym. Definition. QBASIC. Quick Beginner’s All-Purpose Symbolic Instruction Code.

What does QBasic stands for??

Quick Beginners All Purpose Symbolic Instruction CodeThe name QBasic is an acronym for Quick Beginners All Purpose Symbolic Instruction Code. It was developed and launched by Microsoft in the year 1991 and is considered to be one of the most ideal languages for absolute beginners.

How do I install FreeBASIC??

How to install FreeBASIC on UBUNTU 20.04Download FreeBASIC from https://sourceforge.net/projects/fbc/files/Binaries%20-%20Linux/FreeBASIC-1.07.1-linux-x86_64.tar.gz/download.Extract FreeBASIC-1.07.1-linux-x86_64.tar.gz.Open the Terminal.Change from the current Folder to the one that you extracted FreeBASIC-1.07.

How do I make my own IDE??

How to Create an IDE — Why Build Your Own IDE?Design the program’s screens.Write the code.Compile the code.Ideally perform test runs of the code.Debug the code.Package the code for distribution.

How do I make an online IDE??

Part #1 — Create your IDE client side with Angular 💪Introducing Ace Code Editor .Let’s start Coding. ◢ Initial integration of Ace in to your code. ◢ Adding more features. ◢ Moving on to your page’s template.Getting serious, put on your tough face — refactor your work. ◢ Dedicate a Component. ◢ Wrap it up in NgModule.

How do I create an online compiler code??

In this article, we will tackle, how to make your own simple online compiler in ReactJs using the Judge0 in less than 200 lines of Code( Interesting isn’t it ? ) Judge0 is a robust and scalable open-source online code execution systemTable Content :Get Your API key.Create React App.Creating Your Components.

Is Jdoodle safe??

Is jdoodle safe to use? The npm package jdoodle was scanned for known vulnerabilities and missing license, and no issues were found. Thus the package was deemed as safe to use.

What is the best online Java compiler??

Top 10+ Best Java IDEs & Online Java Compilers [2021 Rankings]#1) IntelliJ IDEA.#2) Eclipse IDE.#3) NetBeans.#4) JDeveloper.#5) DrJava.#6) BlueJ.#7) jCreator.#8) Android Studio.

How do I save Jdoodle??

1:313:32Start of suggested clipEnd of suggested clipNow in order to save this and then to download your dot CPP. File you want to click on save. YouMoreNow in order to save this and then to download your dot CPP. File you want to click on save. You want to name this again. For example a Locklin. Hello world and so you have your project named.

Quick View

Windows Compiler

BASIC Compiler for Windows 32bit Operating Systems such as Windows XP and Windows 95: Visual Basic 1, XBasic, Rapid-Q — Free Full Versions.

Top 10 List

Most popular Downloads:

  1. Basic 2 DOSBox607944

  2. QuickBasic 4.5 EN406580

  3. QuickBasic 7.1384437

  4. MS DOS 6.22 VM350020

  5. QBasic 1.1 EN104909

  6. Visual Basic for DOS95831

  7. QuickBasic 4.5 DE76500

  8. Rapid-Q55406

  9. XBasic43666

  10. Visual Basic 142718

Go to Top10 Page

Rapid-Q

by: William Yu

Rapid-Q is a GUI & CONSOLE BASIC-like (semi-OO) structured programming language but with a lot of additional features. The «Q» represents the resemblance to the language QBasic.

Visual Basic 1

by: Microsoft

Visual Basic 1 for Windows: Visual Basic is a «visual programming» environment for developing Windows applications. Visual Basic makes it possible to develop complicated applications quickly, easily,and visually. Features include a drag-and-drop control toolbox, codeless UI creation, and an event-oriented programming model. Visual Basic 1 is also available for DOS at: DOS Compiler.

XBasic

by: Max Reason

XBasic v6.2.3 is a clean, powerful, and complete programming language for Windows. This is the final version of XBasic from 2002 and has been developed for 32bit operating systems, e.g. Windows 95 or Windows XP. The installation process does not alter Windows system registry.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Самый нормальный антивирус для windows
  • Как узнать пароль от wifi на компьютере windows 10 через кабель если он подключен
  • Антивирус касперского для windows server 2003 r2
  • Как определить какая материнская плата стоит на компьютере windows 10
  • Встроенный язык программирования в windows