Discussion about math, puzzles, games and fun. Useful symbols: ÷ × ½ √ ∞ ≠ ≤ ≥ ≈ ⇒ ± ∈ Δ θ ∴ ∑ ∫ π -¹ ² ³ °

You are not logged in.

- Topics: Active | Unanswered

**SMBoy****Banned**- Registered: 2012-11-17
- Posts: 13

Hello... Is Anyone using BASIC Anymore? any version.

Offline

**bob bundy****Moderator**- Registered: 2010-06-20
- Posts: 7,273

hi SMboy,

Yes, I occasionally use BBC basic.

Bob

Children are not defined by school ...........The Fonz

You cannot teach a man anything; you can only help him find it within himself..........Galileo Galilei

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

Hi GIB;

Welcome to the forum. I still use QBasic and Liberty Basic but only rarely.

You might consider Python if you ever want to try another. Also C++ is a fairly easy change.

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

**noelevans****Member**- Registered: 2012-07-20
- Posts: 236

Hi!

I use Turbo Basic occasionally. It's been upgraded by the creator of turbo basic and is now called

Power Basic. You can see their much more powerful current products at powerbasic dot com.

Apparently there is still quite a following for BASIC and its derivatives.

Writing "pretty" math (two dimensional) is easier to read and grasp than LaTex (one dimensional).

LaTex is like painting on many strips of paper and then stacking them to see what picture they make.

Offline

**SMBoy****Banned**- Registered: 2012-11-17
- Posts: 13

I am surprised so many People are still using BASIC, then again it's much more easy to understand compared to other Programming languages.

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

Hi;

It is almost always the first computer language a person is exposed to. I guess it just sticks!

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

**bob bundy****Moderator**- Registered: 2010-06-20
- Posts: 7,273

and it was deliberately devised so that a 'would-be' programmer could pick it up quickly.

Who didn't start with:

10 PRINT "hello"

20 GOTO 10

Bob

Children are not defined by school ...........The Fonz

You cannot teach a man anything; you can only help him find it within himself..........Galileo Galilei

Offline

I think basic is the second language I came to learn about. I still love it a lot for its simplicity

'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'But our love is like the wind. I can't see it but I can feel it.' -A Walk to remember

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

Your second! That is amazing, BASIC is almost always the first one. As a matter of fact you are the only exception known to me!

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

Actually, my love for programming began when we were taught a turtle-graphics language called LOGO at school

I was around 7 or 8 years old at that time

Then, I began to like it and then I found QBASIC installed in my computer and began using it

'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'But our love is like the wind. I can't see it but I can feel it.' -A Walk to remember

Offline

**ShivamS****Member**- Registered: 2011-02-07
- Posts: 3,646

My first programming language, when I was around 7, was essentially BASIC. Hence, I still love it.

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

Hi Agnishom;

Logo, I forgot about that.

Hi Shivamcoder3013;

BASIC, was my first one too. But I think it hurts now that I even know it!

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

**noelevans****Member**- Registered: 2012-07-20
- Posts: 236

My first programming language was FORTRAN, but I like BASIC better. I like MAPLE's programming

language for number theory type problems. But I wish it had better string manipulations.

Writing "pretty" math (two dimensional) is easier to read and grasp than LaTex (one dimensional).

LaTex is like painting on many strips of paper and then stacking them to see what picture they make.

Offline

**Mrwhy****Member**- Registered: 2012-07-02
- Posts: 52

ABSOLUTELY!

I do all my programming on QB45 and QB64

Everything writ in qb45 is runnable in qb64 - which is faster and more powerful and plays GREAT music!

So I write and debug everything in qb45 and then run the working prog to qb64.

This forms a GREAT topic (ability) called "Experimental maths", where you simply TRY IT - and see what results you get! There is almost no task that we cannot simulate in qb64.

Offline

**LearnCS****Member**- Registered: 2013-06-06
- Posts: 2

Hi, I'm new here and look forward to participating in the forum.

Long story short. I have taken some time off in life and I haven't programmed in BASIC for years(like when was a teenager), so it was really interesting when I opened my CS0 textbook(like CS 98 or before 101) this year and jumped into the algorithm section. What I noticed is how related the normal "pseudocode" used in algorithm design is to BASIC syntax. So this kind made me interested in why people are not using BASIC for at least algorithm design or teaching methods since it's so simple. In fact I was able to better understand some of the sorting algorithms because they were written in BASIC and I was exposed to it before, but this is probably nothing for people here who are experts at programming and can understand code easily. I'm not(I guess I better get to "being good" though if I"m going to major in CS - but that is another story)

I have a book(years old now) on DarkBASIC and plan to use it to help teach myself geometry(Don't ask because even I don't even understand why I have this urge in life and interest in mathematics all of the sudden when in fact I HATED math - hence why I joined this forum) and to run simulations and better help me visual basic geometry and learn algorithms. They also have a C++ add on so this could be a good chance to learn that too. I have a book on it C++ premier which I'll be using too.

I seen someone mention LibertyBASIC, is it still being updated and in development? I read "Beginning Programming for Dummies" by Wallace Wang years ago and it kind of made programming funny, I really wish he would do something with Python since his writing style is hilarious. The guy is a comedian. Kind of off topic but anyone else know any authors like that for programming?

Anyways I'm blabbing now. I'm not even a programmer and probably shouldn't be commenting. Sorry.

*Last edited by LearnCS (2013-06-06 04:01:56)*

Offline

**bob bundy****Moderator**- Registered: 2010-06-20
- Posts: 7,273

hi LearnCS

Welcome to the forum.

Bob

Children are not defined by school ...........The Fonz

You cannot teach a man anything; you can only help him find it within himself..........Galileo Galilei

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

Hi LearnCS;

Welcome to the forum. Program in whatever language you like. Although each person has his favorite they all pretty much can run a simulation.

I would suggest that you try to absorb a little combinatorics and probability which will help greatly.

Liberty basic as far as I know is still active as are QBasic and a few others.

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

**LearnCS****Member**- Registered: 2013-06-06
- Posts: 2

Thank you both for the warm welcome,

I'll definitely take your advice and work on combinatorics and probability. In fact, it's funny you mention it because I was working on a discrete math series I bought and it starts out with combinatroics and number theory which was an eye opener for me. However, right now, and I'm sad to say this because I'm quite embarrassed by it, my knowledge in mathematics isn't quite good enough for me to peruse this interest as deeply as I would like too so I have to back up to the basics. I plan to work on this and improve because I'm fascinated the abstract side of the counting, ordering, ranking etc type aspects of it just not solely the applied side - if that makes any sense.

This is really why I'm excited, it's cool to have found a forum dedicated to mathematics with people kind enough to offer their time and expertise helping me achieve this goal and I look forward to participating. I just hope my silly questions don't outdo my welcome here lol.

*Last edited by LearnCS (2013-06-07 01:18:34)*

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

my knowledge in mathematics isn't quite good enough

That is why I am here to make you even more confused than before. Post what problems you have and maybe...

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

**barbie19022002****Member**- Registered: 2013-05-24
- Posts: 1,314

confuse....? bobbym....why do you want to confuse some else..

Jake is Alice's father, Jake is the ________ of Alice's father?

Why is T called island letter?

think, think, think and don't get up with a solution...

Offline

To have fun.

'And fun? If maths is fun, then getting a tooth extraction is fun. A viral infection is fun. Rabies shots are fun.'

'God exists because Mathematics is consistent, and the devil exists because we cannot prove it'

'But our love is like the wind. I can't see it but I can feel it.' -A Walk to remember

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

I was just joking to ease him into the forum.

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

**Tangram****Member**- Registered: 2014-07-25
- Posts: 10

I know this is an old thread, but just wanted to say I'm a fan of BASIC. There's a lot of snobbishness regarding programming languages, and it seems that BASIC is looked down on because it's too simple, doesn't have OOP or the latest bells and whistles. But really, any language that's Turing complete is functionally equivalent to any other. Why use arcane syntax and specialized structures, unless you're required to because of your job? (unless you just like learning programming languages for fun). Besides, in my opinion OOP is overrated, it's been shown to be a "bug attractor" and leads to bloated code. Programming is challenging enough without having to deal with all that cr*p.

Anyway, if you use Linux or Mac, I suggest BaCon, a Basic-to-C convertor which is easy to learn and uses much of the good 'ol classic BASIC syntax. Plus, it's fast because programs are compiled to C, and it's trivial to use any of the thousands of C libraries available.

http://www.basic-converter.org/

What gets us into trouble isn't what we don't know; it's what we know for sure that just ain't so! - Mark Twain

Offline

**bobbym****Administrator**- From: Bumpkinland
- Registered: 2009-04-12
- Posts: 98,288

If you like it and are effective then use it. So, they are still fiddling with Basic -> something. The first time I saw that it was a Basic -> To assembly compiler for the old TRS-80's.

**In mathematics, you don't understand things. You just get used to them.**

**If it ain't broke, fix it until it is.** **Thinking is cheating.**

Offline

**ShivamS****Member**- Registered: 2011-02-07
- Posts: 3,646

Tangram wrote:

But really, any language that Turing complete is functionally equivalent to any other.

Not really.

Offline