What languages do you speak?

Started by Zeffy October 5th, 2015 4:36 AM
  • 1123 views
  • 18 replies

Zeffy

g'day

Male
Seen December 1st, 2022
Posted January 30th, 2021
6,395 posts
14.1 Years
(psst I'm talking about languages used to communicate with machines)

Or if you want a more general question: which programming paradigm are you most comfortable at? Additionally, what's the first language you've learned? And for those who aren't "programmers," has the thought of learning ever crossed your mind? We're in the era of information and learning about algorithms is almost as useful as learning how to cook. Almost.

Personally I'm most comfortable with imperative and object-oriented programming languages simply because they were the first paradigms introduced to me. I know several people who prefers functional languages, but I just can't stand LISP-based functional languages. The first language I've learned is C, which felt very natural for some reason. A favourite of mine is Javascript though! Not because of the language itself, though, but because of the frameworks made for it. All in all, I'm knowledgeable of at least 7 programming languages. I say at least because I might have forgotten some (which is very possible!) So, what about you?

donavannj

Age 32
Male
'cause it get cold like Minnesota
Seen 6 Hours Ago
Posted 1 Week Ago
22,513 posts
18.2 Years
I am not comfortably confident with any of the languages I've learned, and, of those, MS SQL is the one I'm most familiar with, which isn't really a proper programming language, just a language to interact with a database.

I want to learn MS SQL more firmly before I dive back into other languages, whether they be markup or actual programming languages.
whoops

☆Rei☆

Age 26
Female
Nearby my feet.
Seen April 18th, 2021
Posted November 21st, 2018
1,748 posts
13.8 Years
Oi, I know so many programming languages ;-;

ASM, C, C++ (which are pretty much the same), C#, Java, Actionscript, Javascript, Lua, Ruby, Python, Bash, GML, Delphi (As mukty as it is), MySQL (should I consider this one?), HTML (Again should this even be considered?), PHP, X++, and several others that don't really pop into mind.

The programming languages I'm most comfortable in is statically typed and object oriented languages.

So basically C++, C#, and Java are my favorites.

To a lesser extent ActionScript is also something I'll work with, but that's a very very low chance.

I also like Ruby as a go to scripting language when I'm not doing something "big" it's really easy to use and can handle most my needs.

Megan

She/Her, It/Its
Online now
Posted 10 Minutes Ago
17,751 posts
10.3 Years
I had Delphi and HTML in school, C++, C# and Java in university and a little bit of C somewhere inbetween. Though, if I have to do some programming I prefer using Python 3, because it combines features of both Scripting and Higher Programming languages. As such, I use a mix of imperative and object oriented programming, mostly depending on how complicated the program is going to be.

I've also messed around a little bit with Haskell, Lua, Ruby and even Assembler, but nothing really came out of it.
Moderator of Previous Generations, Forum Games and VPP
You got a thing!

Akiba

Age 23
Female
in a gap
Seen April 10th, 2017
Posted December 28th, 2016
4,262 posts
12.2 Years
Uh, pretty much everything that's useful nowadays.

My main languages are ES7/Javascript and Clojure.

I'm very familiar with these:
Java - necessary to know, no matter how badly the language is flawed
C/C++ - staples
Bash - can't live without this
Haskell - scientific algebra of everything
Nim - dis gon b gud

I'm also very familiar with a bunch of markup languages. These are my least obscure ones:
JSON, Markdown, HTML, CSS

I've dabbled in pretty much everything else, with varying levels of experience.

Stuff I intend never to learn:
Python - lol have fun with that 2/3 war
MSSQL - Microsoft is cancer
UML - OOP is cancer for everything but UIs

Stuff I will never look back on:
PHP - should be obvious
C# .NET - Microsoft is cancer
VB .NET - Microsoft is cancer
C++ .NET - Microsoft is cancer + reference counting pointer operator wtf

Tsutarja

Age 28
he / him
Florida
Seen 5 Hours Ago
Posted 6 Days Ago
27,325 posts
13.2 Years
For the most part, I'm familiar with PHP, although my knowledge is not that grand to actually develop an application from scratch.

Ryz

Male
North Carolina
Seen September 16th, 2022
Posted April 2nd, 2018
67 posts
7.6 Years
The first language I ever learned was HTML. I learned a lot from my dad. I watched a lot of youtube videos too. My dream is to do web design. I also touched in Java a little bit making a... don't laugh... runescape private server. I gave up on it. But what I'm most comfortable in would be HTML or PHP. I'm decent in Java... I kinda wanna learn C++ but when my friend told me just the introduction was 600 pages I lost interest.
One other thing, when I did Java, I never wrote anything myself.... it was all copying and pasting. I did know what most everything did though. I stopped cause I couldn't get it online.

Gotta love Link. To all the people who call Link Zelda. I hate you.

Zeffy

g'day

Male
Seen December 1st, 2022
Posted January 30th, 2021
6,395 posts
14.1 Years
I kinda wanna learn C++ but when my friend told me just the introduction was 600 pages I lost interest.
If you know C (or Java, since they share almost similar syntax), then you're already familiar with C++ syntax for the most part. All you need to learn after that are OOP concepts such as abstraction, encapsulation, inheritance and polymorphism. Sounds like a lot of hoopla, I know, but it's a lot of fun once you get used to it! Just learning a language is fine and all, but you'll make better applications if you also know the concepts behind their implementation.

Ryz

Male
North Carolina
Seen September 16th, 2022
Posted April 2nd, 2018
67 posts
7.6 Years
If you know C (or Java, since they share almost similar syntax), then you're already familiar with C++ syntax for the most part. All you need to learn after that are OOP concepts such as abstraction, encapsulation, inheritance and polymorphism. Sounds like a lot of hoopla, I know, but it's a lot of fun once you get used to it! Just learning a language is fine and all, but you'll make better applications if you also know the concepts behind their implementation.
Wow. Didn't know that. I might learn it eventually. But for now I have a new project. A Pokemon Fan Game... still... I'm gonna be making a website... my past two websites have just been forums since I was too lazy to code a website.... I probably will make an entire website for my fan game though. Just gotta redownload dreamweaver. Thanks for the info though.

Gotta love Link. To all the people who call Link Zelda. I hate you.

Akiba

Age 23
Female
in a gap
Seen April 10th, 2017
Posted December 28th, 2016
4,262 posts
12.2 Years
Wow. Didn't know that. I might learn it eventually. But for now I have a new project. A Pokemon Fan Game... still... I'm gonna be making a website... my past two websites have just been forums since I was too lazy to code a website.... I probably will make an entire website for my fan game though. Just gotta redownload dreamweaver. Thanks for the info though.
Dreamweaver is terrible. Try this: https://atom.io/

Ryz

Male
North Carolina
Seen September 16th, 2022
Posted April 2nd, 2018
67 posts
7.6 Years
Dreamweaver is terrible. Try this: https://atom.io/
I like dreamweaver because of all the different tools. Saves time. I know how to code it all... but the tools like tables saves time

Gotta love Link. To all the people who call Link Zelda. I hate you.

donavannj

Age 32
Male
'cause it get cold like Minnesota
Seen 6 Hours Ago
Posted 1 Week Ago
22,513 posts
18.2 Years
I like dreamweaver because of all the different tools. Saves time. I know how to code it all... but the tools like tables saves time
EW TABLES. Get that outta my HTML code! That's been officially deprecated since like 1999 if my memory serves, man.

MSSQL - Microsoft is cancer
Microsoft may well be cancer on the developer world, but a hell of a lot of stuff uses MSSQL. And it's similar enough to MySQL that you can often use solutions to do something on one for the other (though it's not always going to be the "right" or most efficient way necessarily). The big wall is figuring out what dumb stuff Microsoft changed to be custom.
whoops

Akiba

Age 23
Female
in a gap
Seen April 10th, 2017
Posted December 28th, 2016
4,262 posts
12.2 Years
EW TABLES. Get that outta my HTML code! That's been officially deprecated since like 1999 if my memory serves, man.
truth

but a hell of a lot of ENTERPRISE stuff uses MSSQL
fixed

donavannj

Age 32
Male
'cause it get cold like Minnesota
Seen 6 Hours Ago
Posted 1 Week Ago
22,513 posts
18.2 Years
iFrames and tables are puke-worthy and a nightmare. You can emulate them with CSS anyway if you really want them, and, that way at least, they'll scale to screen/window resolution/size.

fixed
Oh, whoops, forgot almost all of the stuff I deal with is enterprise-grade stuff.
whoops

Ryz

Male
North Carolina
Seen September 16th, 2022
Posted April 2nd, 2018
67 posts
7.6 Years
EW TABLES. Get that outta my HTML code! That's been officially deprecated since like 1999 if my memory serves, man.

I rarely use them. When I do, its usually cause I'm too lazy to do anything else. They've probably be deprecated since before that. My dad didn't even know how to change pixels. So he just used percentages. He gave me his website, and there's so many tables in his code I can't make heads or tails of which one does what. No comments either. I always add comments to my code so I know what does what.

Gotta love Link. To all the people who call Link Zelda. I hate you.