Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Download
Faster access than browser!
 

FreeBASIC

Index FreeBASIC

FreeBASIC is a multiplatform, free/open source (GPL) BASIC compiler for Microsoft Windows, protected-mode MS-DOS (DOS extender), Linux, FreeBSD and Xbox. [1]

41 relations: "Hello, World!" program, Apostrophe, BASIC, C (programming language), C preprocessor, C++, Colon (punctuation), Comment (computer programming), Compiler, Computer program, Constructor (object-oriented programming), DirectX, DOS extender, Free software, FreeBSD, Front and back ends, Function overloading, GNU Binutils, GNU General Public License, GNU Lesser General Public License, GOSUB, Graphical user interface, Integrated development environment, Library (computing), Line number, Linux, Method (computer programming), Microsoft Windows, MS-DOS, Namespace, Newline, Object (computer science), Object-oriented programming, Open-source software, OpenGL, Operator overloading, Procedural programming, Programming language, Property (programming), QuickBASIC, Xbox (console).

"Hello, World!" program

A "Hello, World!" program is a computer program that outputs or displays "Hello, World!" to a user.

New!!: FreeBASIC and "Hello, World!" program · See more »

Apostrophe

The apostrophe ( ' or) character is a punctuation mark, and sometimes a diacritical mark, in languages that use the Latin alphabet and some other alphabets.

New!!: FreeBASIC and Apostrophe · See more »

BASIC

BASIC (an acronym for Beginner's All-purpose Symbolic Instruction Code) is a family of general-purpose, high-level programming languages whose design philosophy emphasizes ease of use.

New!!: FreeBASIC and BASIC · See more »

C (programming language)

C (as in the letter ''c'') is a general-purpose, imperative computer programming language, supporting structured programming, lexical variable scope and recursion, while a static type system prevents many unintended operations.

New!!: FreeBASIC and C (programming language) · See more »

C preprocessor

The C preprocessor or cpp is the macro preprocessor for the C and C++ computer programming languages.

New!!: FreeBASIC and C preprocessor · See more »

C++

C++ ("see plus plus") is a general-purpose programming language.

New!!: FreeBASIC and C++ · See more »

Colon (punctuation)

The colon is a punctuation mark consisting of two equally sized dots centered on the same vertical line.

New!!: FreeBASIC and Colon (punctuation) · See more »

Comment (computer programming)

In computer programming, a comment is a programmer-readable explanation or annotation in the source code of a computer program.

New!!: FreeBASIC and Comment (computer programming) · See more »

Compiler

A compiler is computer software that transforms computer code written in one programming language (the source language) into another programming language (the target language).

New!!: FreeBASIC and Compiler · See more »

Computer program

A computer program is a collection of instructions for performing a specific task that is designed to solve a specific class of problems.

New!!: FreeBASIC and Computer program · See more »

Constructor (object-oriented programming)

In class-based object-oriented programming, a constructor (abbreviation: ctor) is a special type of subroutine called to create an object.

New!!: FreeBASIC and Constructor (object-oriented programming) · See more »

DirectX

Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms.

New!!: FreeBASIC and DirectX · See more »

DOS extender

A DOS extender is a computer software program running under DOS that enables software to run in a protected mode environment even though the host operating system is only capable of operating in real mode.

New!!: FreeBASIC and DOS extender · See more »

Free software

Free software or libre software is computer software distributed under terms that allow users to run the software for any purpose as well as to study, change, and distribute it and any adapted versions.

New!!: FreeBASIC and Free software · See more »

FreeBSD

FreeBSD is a free and open-source Unix-like operating system descended from Research Unix via the Berkeley Software Distribution (BSD).

New!!: FreeBASIC and FreeBSD · See more »

Front and back ends

In software engineering, the terms front end and back end refer to the separation of concerns between the presentation layer (front end), and the data access layer (back end) of a piece of software, or the physical infrastructure or hardware.

New!!: FreeBASIC and Front and back ends · See more »

Function overloading

In some programming languages, function overloading or method overloading is the ability to create multiple methods of the same name with different implementations.

New!!: FreeBASIC and Function overloading · See more »

GNU Binutils

The GNU Binary Utilities, or binutils, are a set of programming tools for creating and managing binary programs, object files, libraries, profile data, and assembly source code.

New!!: FreeBASIC and GNU Binutils · See more »

GNU General Public License

The GNU General Public License (GNU GPL or GPL) is a widely used free software license, which guarantees end users the freedom to run, study, share and modify the software.

New!!: FreeBASIC and GNU General Public License · See more »

GNU Lesser General Public License

The GNU Lesser General Public License (LGPL) is a free software license published by the Free Software Foundation (FSF).

New!!: FreeBASIC and GNU Lesser General Public License · See more »

GOSUB

GOSUB is a command in many versions of the BASIC computer programming language.

New!!: FreeBASIC and GOSUB · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: FreeBASIC and Graphical user interface · See more »

Integrated development environment

An integrated development environment (IDE) is a software application that provides comprehensive facilities to computer programmers for software development.

New!!: FreeBASIC and Integrated development environment · See more »

Library (computing)

In computer science, a library is a collection of non-volatile resources used by computer programs, often for software development.

New!!: FreeBASIC and Library (computing) · See more »

Line number

In computing, a line number is a method used to specify a particular sequence of characters in a text file.

New!!: FreeBASIC and Line number · See more »

Linux

Linux is a family of free and open-source software operating systems built around the Linux kernel.

New!!: FreeBASIC and Linux · See more »

Method (computer programming)

A method in object-oriented programming (OOP) is a procedure associated with a message and an object.

New!!: FreeBASIC and Method (computer programming) · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: FreeBASIC and Microsoft Windows · See more »

MS-DOS

MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft.

New!!: FreeBASIC and MS-DOS · See more »

Namespace

In computing, a namespace is a set of symbols that are used to organize objects of various kinds, so that these objects may be referred to by name.

New!!: FreeBASIC and Namespace · See more »

Newline

Newline (frequently called line ending, end of line (EOL), line feed, or line break) is a control character or sequence of control characters in a character encoding specification, e.g. ASCII or EBCDIC.

New!!: FreeBASIC and Newline · See more »

Object (computer science)

In computer science, an object can be a variable, a data structure, a function, or a method, and as such, is a value in memory referenced by an identifier.

New!!: FreeBASIC and Object (computer science) · See more »

Object-oriented programming

Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which may contain data, in the form of fields, often known as attributes; and code, in the form of procedures, often known as methods. A feature of objects is that an object's procedures can access and often modify the data fields of the object with which they are associated (objects have a notion of "this" or "self").

New!!: FreeBASIC and Object-oriented programming · See more »

Open-source software

Open-source software (OSS) is a type of computer software whose source code is released under a license in which the copyright holder grants users the rights to study, change, and distribute the software to anyone and for any purpose.

New!!: FreeBASIC and Open-source software · See more »

OpenGL

Open Graphics Library (OpenGL) is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics.

New!!: FreeBASIC and OpenGL · See more »

Operator overloading

In programming, operator overloading, sometimes termed operator ad hoc polymorphism, is a specific case of polymorphism, where different operators have different implementations depending on their arguments.

New!!: FreeBASIC and Operator overloading · See more »

Procedural programming

Procedural programming is a programming paradigm, derived from structured programming, based upon the concept of the procedure call.

New!!: FreeBASIC and Procedural programming · See more »

Programming language

A programming language is a formal language that specifies a set of instructions that can be used to produce various kinds of output.

New!!: FreeBASIC and Programming language · See more »

Property (programming)

A property, in some object-oriented programming languages, is a special sort of class member, intermediate in functionality between a field (or data member) and a method.

New!!: FreeBASIC and Property (programming) · See more »

QuickBASIC

Microsoft QuickBASIC (also QB) is an Integrated Development Environment (or IDE) and compiler for the BASIC programming language that was developed by Microsoft.

New!!: FreeBASIC and QuickBASIC · See more »

Xbox (console)

The Xbox is a home video game console and the first installment in the Xbox series of consoles manufactured by Microsoft.

New!!: FreeBASIC and Xbox (console) · See more »

Redirects here:

Fbasic, FreeBasic, Freebasic.

References

[1] https://en.wikipedia.org/wiki/FreeBASIC

OutgoingIncoming
Hey! We are on Facebook now! »