This is to help some of us find some common ground.
List the programming languages that you know at least some of.
I know some of
TI-Basic (duh)
http
Small basic
Java
C++
C
C++
Java
Ruby
GLSL
TI-BASIC
HP RPL (A more recent addition to the list)
z80 Assembly
x86 Assembly
ARM Assembly
SH4-A Assembly (To a lesser extent of the others)
Haskell (to a rather minor degree)
I don't know any languages useful for webpage/site development (besides Ruby + Rails), largely because I find web development to be a pretty boring chore.
16aroth6 wrote:
http
?
Perhaps you meant HTML?
I know some:
C
TI-BASIC
HTML
CSS
Casio Basic
Lua
Hmm all I know is:
C (rather extensively)
C++ & C#
Ti-Basic
Perl
Ruby (enough to get by)
z80 (Started to learn it)
C
C++
PHP
JavaScript
FORTH
Lua
Python
GLSL
z80 Asm
SH4-A Asm
(old) VB
(little) Lisp
TI-BASIC (ti8x & m68k)
Prizm BASIC
Java (eww)
Bash
(self-made languages used for GlassOS-related projects)
gCAsm - gCAS3-tuned interpreted FORTH
gCasp - Lisp for gCAS3
gFORTHvm - serialized general-purpose FORTH
(Not listing markup languages, they aren't programming languages)
Why leave it at programming languages? Somewhat in order of experience.
Programming languages:
- C/C++
- Python
- (ba)sh
- Assembly variants
- Z80
- Nios II
- ARM
- AVR
- PIC
- x86(-64)
- Blackfin
- RX
- SH
- C#
- VB (โน๏ธ)
- Java
- Haskell
- TI-BASIC
- Verilog
- ECMAScript (JavaScript)
- MATLAB (Octave)
- Merthese?
- Ada
- Mathematica
- Lua
- PHP (debugging other peoples' broken code counts, right?)
Markup:
- (La)TeX
- HTML (+CSS)
- Markdown
- BBcode? (๐)
Natural languages (er, mostly):
- English ๐
- German
- Japanese
- Na'vi
16aroth6 wrote:
http
How does one program in HTTP?
I'm certainly no expert in any of these, but over the years I've coded in the following (roughly in order when I learnt them):
TI-Basic
Pascal
Z80 Assembly
HTML (not technically a programming language as mentioned earlier)
JavaScript
C
Java
Visual Basic
x68 Assembly
C++
C#
ASP (classic)
PHP
TI-Basic z80 and 68k
A little of z80 assembly
A bigger bit of Java
A smaller bit of Scala
C
Racket
A little of Axe
A little of Casio Basic
C
abit C++
ti basic
a bit axe
I know BASIC and C. That's it ๐ Everyone else knows so many more languages...
Don't worry, We all start somewhere.
English only โน๏ธ but learning TI Basic from Kerm Martian's excellent book 'Programming the TI-83 Plus/TI-84 Plus'.
Tari made things easy for me, as my list is something of a subset of his.
Programming languages:
- C/C++
- Python
- (ba)sh
- Assembly variants
- Java
- Verilog
- ECMAScript (JavaScript)
- Lua
- LISP variants including AutoLISP
- Lush
- MATLAB (Octave)
- Perl
- PHP
- QBASIC
- TI-BASIC
- Markup:
- (La)TeX
- HTML up to 5 (+CSS up to 3)
- AIML
- BBcode? (๐)
Natural languages (er, mostly):
I know in chronological order:
BASIC (old style like Apple II)
AppleScript ๐
Python
C (++) (first used for wii)
TI BASIC z80
Objective-C (iOS, Mac less so)
a tiny bit of Java
Z80 Assembly
Let's see...
BASIC (learned on the Applesoft (Apple's modification of Microsoft 6502 BASIC) dialect)
Logo
RPG IV
C (and C++)
Visual Basic (both 6 and .NET, I know, I know)
JavaScript
TI-BASIC Z80
Python
HP FOCAL
(User) RPL
bash
A bit of 6502 asm
A bit of ARM asm
I'm sure I'm forgetting something.
I don't really want to participate in what basically amounts to a biggest-list contest, but I will state that Tari is clearly the winner because of:
Tari wrote:
Merthese?
merthsoft wrote:
I don't really want to participate in what basically amounts to a biggest-list contest, but I will state that Tari is clearly the winner because of:
Tari wrote:
Merthese?
That may be true, although it's pretty fun ๐ I sadly lost though, if it is a contest.
Just ti-basic although I am trying to learn more. Axe a bit
* TI-81/82/85/86 TI-BASIC
* TI-89/92+/V200 TI-BASIC
* TI-99/4A TI BASIC
* MS-DOS batch scripting (though it's been so long I don't really remember it now)
* QBasic
* Bash shell scripting
* In a technology education class in middle/jr. high school, briefly did some stuff with Legos in some form of LOGO, I think; wouldn't remember any of it now, though
* Tiny bit of 8080 ASM (dabbled in it, wrote a couple of very basic routines, almost no experience)
* Tiny bit of Z80 ASM (ditto; got distracted by my preference to 68k C)
* C
* Little bit of Javascript, sort of (just enough to write a few user scripts for my browser, have to frequently look up how to do things online)
* A bit of Perl (another of those languages I used the "learn by looking up how to do stuff on an as-needed basis" technique)
* Python (pretty fluent because that's my #1 favorite language)
* UserRPL/SysRPL (my second favorite programming languages ๐)
* Merthese, if that counts ๐
Wow, didn't realize the list would be so long. Wonder if I'm forgetting anything. And I'm not listing HTML and CSS, because they're not programming languages.