Loading content…
Loading…
Transcript

what is fbide and freebasic?

FBIde is a free, easy to use open-source programing environment (Not a language) for FreeBASIC (free basic is the name of language) . It is written in C++ using a graet framework library called wxWidgets.

What is high level and low level programming and how are they different?

Freebasic is a high level programing language meaning you as the programmer get to do less work to get more done. Also With higher level programming, you don't have to worry about the more complex areas of programming. In a nut shell the higher the level of programing the easier! But you can’t do as much as you could do with lower level programming like C and C++ witch are low level programming but the lower the level of programing the more you can do!

how is your/a program run?

FreeBASIC is a compiled programming language, rather than interpreted. What this means, is that FreeBASIC takes the code that you type in, such as "PRINT" or "SLEEP" and translates that directly into Assembly or Machine Code. Assembler and Machine Code are what the computer understands. In general, you will never code in Machine Code, no matter how "low level" (how close you are to programming machine code) you go.

what compiler should i use

There are other compilers that can be used instead of fbide (in case you want something more powerful or less powerful) just make sure that it’s compatible with the programming language your using.

For instance you can’t program free basic in dev++ (which is a compiler for C and C++)

but you can program C and C++ in dev++ because they are compatible just like fbide is compatible with freebasic .

what is syntax?

Syntax is how words and commands are grouped together in programming. The order that they are in, what commands are allowed where, and if consistent, will lay down rules as to how you will structure your program.

For example, in programming, you will come across the task of calling commands, and giving those commands something to do. Your syntax rules will tell you how you can call this command, and what is or isn't allowed. They will help you call the command intelligently, and help prevent possible errors that could occur in a more "syntax free" (what is essentially impossible in most forms of programming) environment.

Here is all the code for a program made in freebasic!

dim num1 as integer

dim num2 as integer

input "what is the first number" ; num1

input "what is the 2nd number" ; num2

print"the ansewer is " ; num1 + num2

sleep

here a list of sites for help on learing how to program in freebasic

  • http://www.freebasic.net/
  • http://fbide.freebasic.net/

FBIDE and FreeBASIC