BasicC
BasicC is a C language wrapper that allows you to use a syntax similar to Basic, which makes programming simpler and your code clearer. In addition, it includes additional features, including support for the SDL library - graphics, sound, device support. Everything you need to easily create games. It consists of 2 short header files, that you just need to attach to the C program, and add-ons such as a sound library and graphical interface.
Here is the instruction:
For now in Polish ...
Also included is ORBITAL WAR game in BasicC, tested on Windows, Linux, Android and WWW.
Download
Download
BasicC.7z 158 kB
Comments
Log in with itch.io to leave a comment.
Hi...will you plan to write a detailed English manual? (similar to the following manual) Thanks.
http://rcbasic.online/doc/rcbasic_manual.html
I do not know English...
Oh...if there is no English manual, it may not be too easy for other people to learn or use the language. In addition, it is also difficult for you to promote it.
There are automatic translators...
I wish it was in English too, but I tried Chrome browser to translate the page and it was pretty good.
Hi, thanks for the information!
BasicC is special. In addition, I still don't understand why the author didn't make a 100% BASIC dialect.
Perhaps you like to develop in BASIC language.(also C language) If you are interested in looking into other BASIC dialects, I list some options here: the list
Hi....Happy New Year 2023!
I have a suggestion on BasicC. I discovered a forum for discussing all BASIC languages. I believe that it is a good place for promotion of BasicC. I hope that you will be able to promote BasicC effectively there. Good luck! The following link:
http://basic4all.epizy.com/index.php?board=7.0
Hello, long time no see.
Merry Christmas!
I found a programming language which may be simiar to BasicC! The name of the programming language is CBase:
https://github.com/blitzcoder/cbase
Thanks, but no instructions...
Hi....I could only find this information: https://www.blitzcoder.org/forum/topic.php?id=1303
Hello,
May I ask a question? Will you continue to develop BasicC to make BasicC become a complete BASIC dialect in the near future? As a result, many people may be more interested in it.
I don't know what you think is incomplete. It does not foresee any major changes yet.
Hello!
A complete BASIC dialect means 100% BASIC syntax.
( https://pl-wikibooks-org.translate.goog/wiki/BasicC/Operatory?_x_tr_sl=auto&_x_tr_tl=en&_x_tr_hl=zh-TW&_x_tr_pto=wapp )
For example, ordinary BASIC dialects don't use Let(X,Y). They use Let X=Y or X=Y. If you change the syntax of BasicC to 100% BASIC syntax, it may be more easier for you to promote this programming language. More popular.
There is no such thing as 100% basic syntax, every basic syntax is different. It can use X = Y;
Eg RCBasic uses Wait (time), "ordinary" BASIC dialects use Pause time...
There is no such thing as 100% basic syntax, every basic syntax is different. Eg RCBasic uses Wait (time), "ordinary" BASIC dialects use Pause time... <--- Hello, I understand what you meant. However, I didn't mean the syntax mentioned by you.
Actually, I meant the following kind of syntax:
In BasicC, uses C syntax in: "==" for equality, "! =" for inequality.
But In all real BASIC dialects( or 100% BASIC dialects): use "=" and "<>".
In other words, I want to ask this question: "Will you change the C syntax inside BasicC to BASIC syntax in future versions of BasicC? Thus your dialect(BasicC) will become a 100% BASIC dialect.