- Jan 3, 2019
- 50
- 3
- 71
Does BASIC and LOGO and FORTH are suitable as a first language for educational purposes and also are capable of being used to produce useful programs?
If not, why not?
If not, why not?
Does AnandTech Community agree that BASIC and LOGO and FORTH are suitable as a first language for educational purposes and that also are capable of being used to produce useful programs?
I will have to check, but I believe that FreeBASIC is structured as it is a very modernized 32-bit form of BASIC.LOGO is useful for teaching procedural programming to younger people (like, elementary-school age), in a graphical fashion that's easy to understand.
BASIC is also useful, but beware its "unstructured" nature, relative to 'C' and 'Pascal'.
I don't think that I've ever programmed in FORTH.
What age group.Does AnandTech Community agree that BASIC and LOGO and FORTH are suitable as a first language for educational purposes and that also are capable of being used to produce useful programs?
Off hand FreeBASIC might be easier for kids to pick up and use. Some schools use it to teach programming.Most universities in the UK teach Java and C#. There is probably a reason for that.
Likewise, most elementary-school children, and up through jr. high and HS here, aren't directly pursuing Uni. Degrees, either.Most universities in the UK teach Java and C#. There is probably a reason for that.
Is Pascal still being used anywhere?Likewise, most elementary-school children, and up through jr. high and HS here, aren't directly pursuing Uni. Degrees, either.
I was programming in 32-bit x86 ASM by HS, along with BASIC/Pascal/C/C++, and my own scripting macro-language stuff that I had developed.
If you're serious about going into programming as a career, you had better be able to bang out way more than a simple "Hello World" in C/Pascal, by the time you reach Uni. Levels.
BASIC at this point is an hobbyist only language, LOGO is for younger children. FORTH is mainly used by hackers and for microcontrollers.Why most universities do not teach BASIC and LOGO and FORTH as a first language for educational purposes?
Not ARM as far as I can see. I would like to have it for Raspberry Pi.On the other hand, FreeBasic is easier to learn and use than Forth. The compiler is available for DOS, Windows, FreeBSD, and Linux. CPUs supported are x86, x86-64, and even ARM.
https://www.freebasic.net/index.html