What language should I learn? I started learning elixir and I like it so far...

What language should I learn? I started learning elixir and I like it so far, but lack of popularity and therefore not enough support from community. I mean not enough tutorials, books, packages, etc. And it's more web language than multipurpose.

Other urls found in this thread:

poignant.guide
ccs.neu.edu/home/matthias/HtDP2e/
udacity.com/course/intro-to-computer-science--cs101
twitter.com/SFWRedditVideos

bump

bump

What do you think of Kotlin? Looks pretty cool

It is not enough to introduce a language

get the app sololearn to start a language

What website is that.
Any of you tried it and recommend it?

>shell

>What website is that.
codewars

Depends what you would like to do... If you want to be able to understand a lot about how computers / software, etc work you should maybe start with assembly and c? If you'd just like to program games or little apps you are better off with something not as complex e.g. python, java, etc... Also you should inform yourself about the language you would like to learn to find out what would fit YOU best - object oriented, etc

I don't know... I just like how pretty some code looks. And also I want to impress bitches.

bump

depends on where you wanna take your career desu, are you any good at math/stats?

C, FORTRAN, IDL, maybe julia if you are a beta numale

>What do you think of Kotlin? Looks pretty cool
If you want to go for a JVM language, at least go for Scala.

>impress bitches
So learn assembly.

Ruby. poignant.guide

And what website is that?

Python.
>very popular
>plenty of tutorials and support
>both web and multipurpose
>easy as fuck to learn
>intuitive
>extremely useful

codewars.com

Scala = boilerplate.

you do not impress bitches by code... not even geek bitches... :)

I would say common lisp or scheme, I honestly don't believe in the python first meme.
All these books are a great introduction to programming.

Good books : SICP, Little Schemer,Land of Lisp, Practical common Lisp.
After Lisp? Pick whatever you like.

This. Learn Racket. ccs.neu.edu/home/matthias/HtDP2e/

Erlang

I'm new to programming Sup Forums and don't know which language i should learn first.

First reply is what i will learn not matter what it is.

Python

user was being kind to you as it's likely the easiest language to learn where you quickly can do something useful.

This course is a great into to Python, udacity.com/course/intro-to-computer-science--cs101

Thanks, thats better than i could have hoped for

Thank you too

Scheme,racket,common lisp see

>Cares about how pretty the code looks
>Wants to impress bitches.

I suggest you just go on one of those websites that you click the keyboard and it types lines of code for you. Also, people who cares about these things are rarely able to program something other than fizzbuzz.

The readability of the codes is important. What did you mean by that?

How the code looks is important but not at first when learning desu

>Cнимoк
Why don't you fuck off

>What language should I learn?
ENGLISH!

C

C to get a basic understanding of low-level stuff.
Python because it's a very useful and versatile scripting language.
Haskell as an introduction to functional programming

Then it depends of what you want to do :
- JavaScript and SQL are a must for web dev
- C++ is ubiquitous for desktop software
- Java for Android dev, Swift for iOS
- Shell for Unix scripting
- Clojure and Rust for more functional programming cred

i don't mean to hijack the thread, but i already know C++

or atleast the fundamentals of using it and its OOP properties

>w-what now

I don't know what to use it for besides random terminal programs

There is one good programming language in existence and it's called Haskell. Once you have seen the cathedrals of true functionality, you won't consider looking back.

What do you want to do ?
I guess what you need now is to learn some theory and libraries that can help you build something you want.

I've always wanted to learn to make demos like oldschool demoscene people do, maybe with openGL