Posted on 09/28/2005 8:04:45 PM PDT by JustAnotherOkie
Microsoft has signed on to promote a new programming language intended to replace BASIC as the first step students take towards learning how to code.
The Kid's Programming Language, or KPL, was developed under the direction of Jonah Stagner, and his colleagues, ex-Microsoft program manager Jon Schwartz and former NCR engineer Walt Morrison. The three run the software consultancy Morrison-Schwartz Inc.
"One of the things we realized is that we all learned programming on some flavor of BASIC when we started. You're not going to learn how to program in BASIC anymore," said Morrison, in an interview. "We wanted something that isn't 20 years old; modern technology that uses an integrated development environment, so we can take our kids and move them directly from this to the .NET environment." [Morrison was speaking figuratively; officially, BASIC was originally devised in the early 1960s at Dartmouth.]
While KPL can be downloaded for free off of a dedicated Web site, it's poised to get wider exposure thanks to a recent descriptive article posted on the Coding4FunWeb site, which is part of Microsoft's MSDN developer network.
(Excerpt) Read more at techweb.com ...
Maybe one for the 3 & under set called POOPNPEE, or one for stupid people called DUMBASS.
The guy doesn't know much about programming languages if he thinks BASIC is only 20 years old. I was playing with it more than 30 years ago. The first computer I bought (more than 20 years ago, I might add) even came with a neat function that would automatically number the lines for you. I quit writing simple programs in BASIC when Microsoft took away the line numbers.
I thought ActiveX was a kid's programming language.
Oh wait, it just seems like it was designed by kids.
I think he was referring to MS Basic that came with DOS. Still a bit over 20 years, but not much.
Now that's some serious strategery!
Go Python!
Uh? Nevermind.
INSERT INTO GARBAGE SELECT * FROM DIAPERS WHERE load in ('Fresh','Wet','Brown','Stinky')
It helps people get a feel for how you can do simple things on a computer, but for teaching aspiring programmers, I prefer REXX.
I was first taught BASIC in middle school. It seemed like a good begining program to me. Although at the time I new no other. I'm unfamiliar with REXX, but I'll take a look at it, Thanks.
Structured Programming is a concept which breaks down any programming task, no matter how complex, into combinations of only four basic constructs:
If designed this way, the resulting code is much easier to understand and maintain.
Well call it visual basic..
I learned BASIC on an Apple II+, carried through on a Commodore 64, and on to one of the original IBM PCs. I graduated to QuickBasic, where I was very happy to lose the line numbers, and on to VisualBasic 2.0, where I made the transition to event-driven programming. With VB 4.0, I made the transition to OO design and coding, and haven't looked back.
Experience with back-end C++ coding showed me where VB has shortcomings where OO is concerned, and how to mimic it when the environment doesn't explicitly handle it.
BASIC, itself, isn't an environmental mindset, it's simply a syntax and a programming language. There is no such thing as a "BASIC mindset". The mindset is either straight sequential, structured, or object-oriented. You can do any of the three in just about any language there is.
You better check your exception handling. You may get only a Exception PP#2 ONGAS-FAILTOFILLDIAPER in which case you need to retry.
SQL Server 2005 has full try-catch support for exception handling.
The fanatical islamic one can be called: HIGH-X
MS, 5 years behind technology and lobing every minute of it ;)
Why not, I wonder?
Perhaps he means microsoft basic. HP-Basic was an extremely powerful and flexible version of BASIC. With it, I wrote dozens of complex engineering, mathematical, surveying and astronomic programs, in the 70s and 80s, which I could be using today, had the ability to do so not been eliminated.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.