Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / Coding languages, what did you learn first?

Author
Message
Brunopark09
14
Years of Service
User Offline
Joined: 7th Jul 2010
Location: Santiago de Chile
Posted: 18th Sep 2010 09:40
I learned FPI (FPSC scripting language) first because i'm too stupid to understand other languages ( and i don't know ohter language lol)

what about you?

-Why didn't God take gaga,justin bieber or kesha instead of Randy Rhoads, Cliff Burton or Dio?

-BOOK? I HATE BOOK! BOOK IS STUPID!
ShaunRW
DBPro Developer
17
Years of Service
User Offline
Joined: 7th Jan 2008
Location: Brisbane, Australia
Posted: 18th Sep 2010 12:54
DarkBASIC was the first language i learned. I have also done a bit of C++. Then I learned HTML, JavaScript, CSS and PHP.

Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 18th Sep 2010 13:43
QBasic.

Interplanetary Funk
15
Years of Service
User Offline
Joined: 19th Apr 2010
Location: Ipswich, United Kingdom
Posted: 18th Sep 2010 13:49
C++ is the first actual one I learned, but I had done a fair amount of scripting stuff that wouldn't really class as a language, so it wasn't hard to learn.

BASIC programmers never die, they GOSUB and don't RETURN.
Gencheff
14
Years of Service
User Offline
Joined: 12th Jun 2010
Location: UK by way of USSR
Posted: 18th Sep 2010 13:59
thenerd
16
Years of Service
User Offline
Joined: 9th Mar 2009
Location: Boston, USA
Posted: 18th Sep 2010 14:02
Java and python were my first languages, I actually stuck mostly with python because I was in grade school at the time and java seemed a bit too advanced. Python's definitely a good starter language, its quite simple and a great introduction to OOP.

Quik
16
Years of Service
User Offline
Joined: 3rd Jul 2008
Location: Equestria!
Posted: 18th Sep 2010 14:23
the basics of C++ as it was a course in school, now iam learning JavaScript, as were learning Unity :3


[Q]uik, Quiker than most
Jeff Miller
20
Years of Service
User Offline
Joined: 22nd Mar 2005
Location: New Jersey, USA
Posted: 18th Sep 2010 14:28
In 1967 I learned Fortran, version IV I think, for punch-card programming of a mainframe. Fairly similar to Basic.
Ocho Geek
17
Years of Service
User Offline
Joined: 16th Aug 2007
Location: Manchester, UK
Posted: 18th Sep 2010 14:57 Edited at: 18th Sep 2010 14:58
Quote: "Pascal..."

Oorah

Doing AS computing at the moment, I've never managed to get into programming properly before (including DBPro) I think because your first language REALLY has to be taught to you in person for you to learn quickly

I've almost been doing some scripting with Cryengines Flowgraph editor, It's an extremely intuative coding system, one which I demand must be taught in school
(I think a lot of kids would love coding part of a game)

Ocho Geek - Pretending to be a useful contribution to the forums since 2005
Code eater
17
Years of Service
User Offline
Joined: 17th Feb 2008
Location: Behind You!
Posted: 18th Sep 2010 15:05
I started with visualBasic, but I programming didn't click with me until I went on to DBC and then onto visualC#.

I think that once programming clicks with you, all you have to do to use a language is to understand the structure.

I've never managed to get into programming properly before (including DBPro) I think because your first language REALLY has to be taught to you in person for you to learn quickly

I found that DBC was very easy to learn with little help. The help files are actually brilliant despite being a bit of a clunky design.

You have been erased by a mod because you're larger than 600x120
David R
21
Years of Service
User Offline
Joined: 9th Sep 2003
Location: 3.14
Posted: 18th Sep 2010 15:38
DIV -> DBC -> C++


DIV Games Studio. Good times

09-f9-11-02-9d-74-e3-5b-d8-41-56-c5-63-56-88-c0
Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 18th Sep 2010 15:49 Edited at: 31st May 2016 16:51
Basic first, then 6502 machine language on Apple II & Vic 20. Jumping into 6502 was necessary as running BASIC on 8bit machines just wasn't fast enough to do anything even remotely interesting.

PlayBASIC To HTML5/WEB - Convert PlayBASIC To Machine Code
BiggAdd
Retired Moderator
20
Years of Service
User Offline
Joined: 6th Aug 2004
Location: != null
Posted: 18th Sep 2010 15:50
Quote: "DIV Games Studio. Good times "


I started on Div games studio too! Was pretty good.

T4r4ntul4
15
Years of Service
User Offline
Joined: 1st Jan 2010
Location: close to my pc
Posted: 18th Sep 2010 18:27
visual basic 6, made some useless crap, but it did me learn think logic and programming in some way.

*happy coding on his 3D Construx Editor*
Benjamin
22
Years of Service
User Offline
Joined: 24th Nov 2002
Location: France
Posted: 18th Sep 2010 18:31 Edited at: 18th Sep 2010 18:32
I first started with Liberty BASIC, and then tried to learn C++ but didn't get very far. Next was DarkBASIC, and then back to C++. More recently I discovered UnrealScript which is a great scripting language.
AutoBot
15
Years of Service
User Offline
Joined: 25th Sep 2009
Location: Everywhere
Posted: 18th Sep 2010 19:14
Started out with VB 2008, after that I went on to VC++ and have been working with that for the past few years.

Dextro
20
Years of Service
User Offline
Joined: 26th Feb 2005
Location:
Posted: 18th Sep 2010 19:44
Years ago, an uncle taught me how to program in QBasic, the one that came with win 3.1. Not much later I found a copy of QuickBasic 4.5 (pre internet times) and got heavily into that. Programming under MS Dos meant you needed to know assembly if you wanted to use things like the mouse, or "advanced" video modes (like Mode X) for "smooth" animation, so I got into 16 bit intel assembler as well.
After Windows ME came out, compatibility with old DOS applications was fading, so I was forced to learn a 32 bit language, like VB.
kaedroho
17
Years of Service
User Offline
Joined: 21st Aug 2007
Location: Oxford,UK
Posted: 18th Sep 2010 20:03
I learned Assembler first. I was very into programming PIC microcontrollers when I was little.

Yodaman Jer
User Banned
Posted: 18th Sep 2010 20:16
DBC & DBPro (which are similar but not quite the same), and now I'm trying to learn C#/C++.

Click here to go to my blog!
heyufool1
16
Years of Service
User Offline
Joined: 14th Feb 2009
Location: My quiet place
Posted: 18th Sep 2010 20:18
very first was GML (Game Maker Language) then shortly after started with C++, and have been programming with C++ ever since. (About 5 years)

"So hold your head up high and know, it's not the end of the road"
Impulse Game Engine
Slow Programmer
19
Years of Service
User Offline
Joined: 5th Apr 2006
Location: USA, Tennessee
Posted: 18th Sep 2010 20:50
Commodore basic then GW Basic. Wow, that was a long time ago...

There are two kinds of computer users. Those that use Macs and those that wish they did.
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 18th Sep 2010 21:53
QBasic on my own, but Pascal was the first I learned in school. But if we're talking about first game-making program, then SEUCK.


"Any sufficiently advanced technology is indistinguishable from magic" ~ Arthur C. Clarke
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 19th Sep 2010 06:02
Quote: "Commodore basic then GW Basic."


That's exactly my path too. First started on the Commodore 64 when I was around 7, then we got an Atari 1040 ST around age 10 and went to GW Basic. Good times


Senior Web Developer - Nokia
Indicium
16
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 19th Sep 2010 13:35
HTML <- does that count?
FPI Scripting <- or this?
DarkBasic Pro
PHP
CSS <- not sure if this counts either

Quik
16
Years of Service
User Offline
Joined: 3rd Jul 2008
Location: Equestria!
Posted: 19th Sep 2010 13:38
Quote: "HTML <- does that count?
FPI Scripting <- or this?"


both of these are programming of some sort, atleast in my opinion


[Q]uik, Quiker than most
Code eater
17
Years of Service
User Offline
Joined: 17th Feb 2008
Location: Behind You!
Posted: 19th Sep 2010 19:58
I should also add a bit of C recently for programming AVR uCs

You have been erased by a mod because you're larger than 600x120
Nomad Soul
Moderator
18
Years of Service
User Offline
Joined: 9th Jan 2007
Location: United Kingdom
Posted: 19th Sep 2010 23:25
I learned Basic back in the day when I used to write games on the BBC Micro, ZX Spectrum and then did some ports for QBasic on PC.

Unfortunately I never progressed onto object orientated languages and after finding FPSC all my game creation dreams came true so FPI scripting is all I need these days.

Green Gandalf
VIP Member
20
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 19th Sep 2010 23:35
Quote: "In 1967 I learned Fortran, version IV I think, for punch-card programming of a mainframe."


Same here.
IanM
Retired Moderator
22
Years of Service
User Offline
Joined: 11th Sep 2002
Location: In my moon base
Posted: 19th Sep 2010 23:36
@Kevin,
Quote: "Basic first, then 6502 machine language on Apple II & Vic 20. Jumping into 6502 was necessary as running BASIC on 8bit machines just wasn't fast enough to do anything even remotely interesting."

That's the path I started on too, except I do remember that there was a simplified language interpreter written in Basic for the Apple II that was used as an introduction for students - can't remember the name of it though.

Utility plug-ins (26-JUL-2010)
I'm applying terms of use that require you to wear a red nose and honk a horn whenever you use the Internet
PAGAN_old
19
Years of Service
User Offline
Joined: 28th Jan 2006
Location: Capital of the Evil Empire
Posted: 20th Sep 2010 01:30
Quick basic was my first language. I miss it

dont hate people who rip you off,cheat and get away with it, learn from them
Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 20th Sep 2010 01:42 Edited at: 20th Sep 2010 01:44
@Ian,

I dunno what was on it (apart from Falcons, Dig Dug, Lode Runner, Karateka and etc ..). My sister actually owned the Apple system, which was only here during the 1983/84 summer holidays, before leaving with her at the start of the next school year. Anyway, found a stack of my old game print outs from it a few years back. erm .. nice

Got the VIC20 in late 84, which was a lot of fun with your good old super expander.

Insanity Complex
19
Years of Service
User Offline
Joined: 16th Sep 2005
Location: Home
Posted: 20th Sep 2010 06:47
Uhh...I can't say I ever "learned" DB...so I'd have to say probably C++.

Although I did learn HTML/CSS and some Javascript before C++

And nowadays...I can hardly code my way through a random name generator(it's the most recent thing I coded, and had to look some stuff up)

MikeS
Retired Moderator
22
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 20th Sep 2010 10:21
DBP -> C -> C++ (A few touches of Java and Object Pascal as I learned OO programming as well) --> C#

Generally I have used C# for most of my course or professional work.



A book? I hate book. Book is stupid.
(Formerly Yellow)
Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 20th Sep 2010 11:49
I found this great online BASIC emulator.

Van B
Moderator
22
Years of Service
User Offline
Joined: 8th Oct 2002
Location: Sunnyvale
Posted: 20th Sep 2010 12:24
8-bit BASIC (BBC Micro, ZX Spectrum, C64, Amstrad CPC) - my favorite will always be Spectrum BASIC, just seemed to have everything you'd need right there. The first non-BASIC language I used was Cobol, which was horrific - I always preferred Pascal.

Health, Ammo, and bacon and eggs!
Green Gandalf
VIP Member
20
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 20th Sep 2010 13:26
Quote: "The first non-BASIC language I used was Cobol, which was horrific"


Indeed. One look is enough.

Fortunately the firm I worked for had plenty of masochists in the IT section who were happy to work with such a beast so I was spared the misery.
Serial Velocity
16
Years of Service
User Offline
Joined: 24th Aug 2008
Location:
Posted: 20th Sep 2010 17:47 Edited at: 20th Sep 2010 18:08
I started with GML (Game Maker Language), but I didn't really do much in it. After that I moved to DBP then to C++ around a year ago.

Alongside those I learnt HTML, breif PHP and CSS.

Fatal Berserker
14
Years of Service
User Offline
Joined: 2nd Jul 2010
Location:
Posted: 21st Sep 2010 17:46 Edited at: 21st Sep 2010 17:48
Quote: "both of these are programming of some sort, atleast in my opinion"


Its scripting, not programming.
If i remember right, scripting is if a pre compiled program reads it, programming means the result gets compiled into a self reliant app.

My first language was Dark Basic Pro (but i had done a tiny bit of DBC before that but that hardily counts cos i didnt get past making a cube), but DBC was what made me want to program.

Smoke me a kipper, ill be back for breakfast.
The Slayer
Forum Vice President
15
Years of Service
User Offline
Joined: 9th Nov 2009
Playing: (Hide and) Seek and Destroy on my guitar!
Posted: 21st Sep 2010 18:59 Edited at: 21st Sep 2010 18:59
My first was BASIC too. On the Commodore 64. Loved that machine.
And, it had a cartridge plugged unto, with which you could see (and change) the machine and assembly code, so I learned three things at the same time. The machinecode was the hardest one to learn, hahahahaa.
I remember some of the assembly commands, like: rts (return), jmp (goto), lda (load accumulator), etc (not a command )...
I had DIV Games studio too. Actually, I still have the CD's, but unfortunally, it doesn't run on my machine.
Later, I learned Visual Basic (various editions). Made a painting program (slightly better than Paint) with that. Maybe I'll make another (better) paint program with DBPro.
After that, I stumbled upon DBC.
Then I learned some Visual C++, followed a course to learn how to program websites (HTML, CSS, PHP,...) but didn't have the chance to finish it (my mum died a few weeks before I had to do an important test). And now since a few months, it's been DBPro, and I love it.
I have Unity and UDK too, but didn't find the time yet to delve into it.

Slayer rules!!! Yeaaah, man!
Phaelax
DBPro Master
22
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 21st Sep 2010 23:16
Quote: "Quote: "In 1967 I learned Fortran, version IV I think, for punch-card programming of a mainframe."

Same here"


Man you guys are old!


"Any sufficiently advanced technology is indistinguishable from magic" ~ Arthur C. Clarke
Green Gandalf
VIP Member
20
Years of Service
User Offline
Joined: 3rd Jan 2005
Playing: Malevolence:Sword of Ahkranox, Skyrim, Civ6.
Posted: 22nd Sep 2010 00:35 Edited at: 22nd Sep 2010 00:35
Quote: "Man you guys are old!"


Yes. I ordered one of these but it seems to be faulty.

Attachments

Login to view attachments
The Slayer
Forum Vice President
15
Years of Service
User Offline
Joined: 9th Nov 2009
Playing: (Hide and) Seek and Destroy on my guitar!
Posted: 22nd Sep 2010 01:28


Good one, GG!!



Slayer rules!!! Yeaaah, man!
AutoBot
15
Years of Service
User Offline
Joined: 25th Sep 2009
Location: Everywhere
Posted: 22nd Sep 2010 02:13 Edited at: 22nd Sep 2010 02:13
Heh, you guys should see what I used to program back in the day.
http://en.wikipedia.org/wiki/Jacquard_loom

Libervurto
18
Years of Service
User Offline
Joined: 30th Jun 2006
Location: On Toast
Posted: 22nd Sep 2010 07:19
Quote: "Its scripting, not programming.
If i remember right, scripting is if a pre compiled program reads it, programming means the result gets compiled into a self reliant app."

So scripting is when a program just uses the input? DBC is interpreted so I think that means it isn't compiled, does that mean DBC is scripting?

Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 22nd Sep 2010 08:59
DBC compiles the user source code down into a Byte Code representation.

Indicium
16
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 23rd Sep 2010 00:05
Python, Ruby, and Perl are all interpreted aren't they? I don't think I agree with that definition of scripting.

Nickydude
Retired Moderator
18
Years of Service
User Offline
Joined: 4th Nov 2006
Location: Look outside...
Posted: 23rd Sep 2010 00:51 Edited at: 23rd Sep 2010 00:53
Spectrum Basic > Amiga: Amos & 3D Construction Kit > PC: Div games studio, VB, GML (Game Maker), DBPro.



For KeithC
CocaCola
15
Years of Service
User Offline
Joined: 23rd Mar 2010
Location: CocaCola.x CocaCola.y CocaCola.z
Posted: 23rd Sep 2010 01:13 Edited at: 23rd Sep 2010 19:00
Basic java, another one that isn't appropriate i don't believe, basic c++, GML (Game maker), FPI (not really), DBPro, Dark GDK.

ModEdit

Infact im probally one of the youngest coders here who doesn't scream "I need codezzz to make 1337 MMORPG liek WoW or roonscape"

I want coke, not Pepsi!
Indicium
16
Years of Service
User Offline
Joined: 26th May 2008
Location:
Posted: 23rd Sep 2010 17:41
I started using DarkBasic when I was 13, I never screamed "I need codezzzz"

ShaunRW
DBPro Developer
17
Years of Service
User Offline
Joined: 7th Jan 2008
Location: Brisbane, Australia
Posted: 23rd Sep 2010 18:49
Quote: "Its scripting, not programming.
If i remember right, scripting is if a pre compiled program reads it, programming means the result gets compiled into a self reliant app"

Well does that mean most programming languages are scripting?
Because they need an OS to execute the program, just like html needs a browser to execute the document.

Login to post a reply

Server time is: 2025-05-06 07:50:20
Your offset time is: 2025-05-06 07:50:20