• Welcome to Dark Bit Factory & Gravity.
 

AnyaBasic - The little toy programming language that could.

Started by relsoft, April 16, 2016

Previous topic - Next topic

0 Members and 0 Guests are viewing this topic.

relsoft





Download source, binaries samples and docs:  http://rel.phatcode.net/junk.php?id=157

Hello peeps, 
Made this little toy language/interpreter in Java.

AnyaBASIC is a portable Interpreted Programming Language made in Java and out of
boredom after seeing a post about an esolang made of emoticons on the
Programmers,Developers Facebook Group.
It has a syntax similar to BASIC with a bit of C and PASCAL thrown in.

While I consider this language a "Toy Language", it evolved into something that's
capable of doing something more(games, graphics, etc).
It's also a language whose keywords are in English so it should be a good language
to use for teaching kids how to program.



Features



- Very easy to use

- Case insensitive

- As loosely-typed as any language can get

- Easy to figure out with clean syntax

- Only uses about 30 global keywords

- Fast(for an interpreter made in an interpreted language)

- Portable

- Graphics capable

- Full hardware acceleration

Don't expect much though.  Made this in a little less than 3 weeks.  😂
Challenge Trophies Won:

Hotshot

Look interested and does it have own IDE where you code em?

relsoft

Not yet, but I'm planning to make a simple one.  :)
Challenge Trophies Won:

Kirl

That's a cool project relsoft!  :clap:
Would love to see some code.

Made me remember an old presentation about how to make coding more accessible by giving immediate visual feedback in the ide. I couldn't find the vid, I'll post it if I manage to find it again.


Got it: https://m.youtube.com/watch?v=PUv66718DII
http://worrydream.com/LearnableProgramming/
www.kirl.nl
Challenge Trophies Won:


relsoft

Challenge Trophies Won:

Optimus

Cool

I wondered a while ago if you are still working on something.

p.s. Was getting a retro (now anymore) Pentium 3 with DOS, right now running your monodisco demo, then searching old qbasic forums, reminisching the old times. Wondering where everyone dissapeared.
Challenge Trophies Won:

relsoft

Yo Michael!  Nice to see you're back.

:)

Some of us are on facebook.  :)



Just added associative arrays, functions as arguments, type returns, etc. 

Will port to android...
Challenge Trophies Won:

relsoft

Challenge Trophies Won: