Jump to content
  • Advertisement
Sign in to follow this  
SlingShot3D Creator

In Need Of BASIC!

This topic is 4874 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Please can you guys help me? Im not very experinced in Programming,so i want to learn how to with the BASIC PL,but i cant find nothing on it :( (strange) And another thing. How do you make a Programming Language? Like if i take BASIC and make it better!(Faster,add more stuff,make it OOP) Thanx guys.(and gals) :)

Share this post


Link to post
Share on other sites
Advertisement
I recommend you to use DarkBASIC [ http://darkbasic.thegamecreators.com/ ]

By The Way,
What do you mean guy ? Do you want to make a "Programming Language" like BASIC, and C++ ? That is very hard, tough learn C++ is hard, what about making C++ ?

Share this post


Link to post
Share on other sites
Try Basic4gl
www.basic4gl.net
Its easy and comes with help plus the peaple on the forums from my experiance are friendly and on the homepage you can download the source for it so you can tweak it and make it faster if you know how.

Share this post


Link to post
Share on other sites
Quote:
Original post by SlingShot3D Creator
How do you make a Programming Language?
Like if i take BASIC and make it better!(Faster,add more stuff,make it OOP)

First you will need to specify the exact grammar of your language en detail, e.g. using Backus Naur Form notation.
Then, depending on how much time and effort you want to spend, you either use some tools to build your parser and compiler or you do it yourself ([lol]) and start reading Let's Build a Compiler! (aka 'The bible of compiler programming').
Since I shamelessly assume you have no prior knowlegde on topics like context-free languages and -grammars (some info) I can only warn you about trying to build your own programming language. This is a very difficult and involved task that you will most likely not be able to complete in a reasonable amount of time without further years of study. Nevertheless, I won't hold you back from proving me wrong [smile]. Start with links I provided - they contain very good resources on the topic (either directly or via included links).

Good luck!
Pat.

[edit]
BASIC is a very friendly language to build an interpreter/compiler for. You should actually try it out if you really want to - it's fun!
[/edit]

Share this post


Link to post
Share on other sites
This might sound stupid but..........

To make a Programming Language i need to know how a programming language works and to know how it works i need to know how to use it and to know how to use it i need to learn it and to learn it i need books and to get books i need money and to get money i need to work for it and to work i need a job and to get a job i need to be 18 and to be 18 i need to wait till december.

IF THATS TRUE

Then im F*****!!!

Well any good books for me?Really good ones please help me.
(I saw the book page but i need books that i know are good so i need opinions)

Thanx GDev Community!

Share this post


Link to post
Share on other sites
if all you want to do is program for fun do basic, if you ever want to do serious programming do python (www.python.org). basic gives bad habits, python doesnt. I did blitz basic for 2 months before I did c++, whenever I needed help I was told "clean up your code, it will help you", I have gotten rid of all my bad coding habits I got from basic, but it took 7 months. python is what you are looking for. after you get comfortable with python do c++ or java.

Share this post


Link to post
Share on other sites
I would say go with freeBasic if you want to learn to make games for Windows using BASIC. It's pretty much Visual C with the syntax of QB. Very fun tool to play with! Visit these pages to learn more:

www.freebasic.net <--- this is where you get the command line compiler
www.freebasic.tk <---- this has forums to freeBasic
www.hot.ee/fbide/ <---- this has an IDE for freeBasic, and the IDE comes with
freeBasic if you download the right one. Very useful!


Good luck, and have fun.

Share this post


Link to post
Share on other sites
Use Blitz basic it's imo the best programming language slanted towards game dev for beginners, and it does give some nice coding habits since it's feels more c-like than Basic like.

It does not really mather for a beginner what the language is when it comes to learn coding habits, since this is something you gradually learn.
Create nice looking and apealing code can even be done in good old basic.

I've been programming in C/C++/Java/Pascal for over 3 years and began with Blitz 3d like 5 months ago and it really is amazing to see what you can do with this language if you really spend time on it.

I have just made my fourth complete game, and have two more on the go! Have been developing six 2-D Arcade retro-games in parallel for the last three months! No sleep here! ;)

So give Blitz try, highly recomended for anyone! :)

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!