Surprised to see no-one mentioned F# yet. If any one want to start let, fun and match are all the keywords needed to solve a decent CP problem. Don't forget to check Type Providers. Once you get used to the language, it feels like - "intuition based programming"!, like you want to express something and you start typing and just like that you end up with a working program with exactly what you have in mind! You should try it to understand this. It feels like intuition because the language is so flexible, you can write the same code with many syntax's.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.