Where I can learn programming for cardano and be part of the community?

Hi There,

I am full time C# programmer - developer (working 6 years now), but have a desire to learn any cardano languages. I am ready for hard working to spend at least 5 hours per week to learn coding and retrain from C# skills to any cardano language and later be a member of developers team. I am also long term investor to several assets class, but I have a desire to learn cardano language coding. C# coding became me boring, now I want to learn and earn coding cardanos plutus or haskel or other language

Any paid or free valuable lessons and quidance available?




Just a few quick tips what you can start doing right now:

  1. Learn Haskell - you will find it very useful when developing on top of Cardano.
  2. You can start leaning Plutus (Smart contract, Haskell in a prerequisite): https://www.udemy.com/course/plutus-reliable-smart-contracts/
  3. You can start learning Marlowe (specific language for writing financial smart contracts on Cardano): https://www.udemy.com/course/marlowe-programming-language/

That should keep you busy for a while :smiley:


Thank you very much for these links, I will study them all. Where to get info about Haskel? I want to study all these courses than will decide which language I go deeper

1 Like

Hi and welcome. You are in luck in addition to the above they just wrote a book on Plutus:

They also just interviewed the authors on the Cardano Effect podcast (search YouTube).

I have heard people say this is a good book on Haskell which Plutus is based on:


Good luck!

1 Like

BTW just ran across this thread on learning Haskell on the Reddit Cardano board:

Ran across this too:


One of the authors (Manuel) works for IOHK.


I feel that now I have info to study untill end of this year. This is a future :slight_smile:


Hello and welcome @TadCryp,

most of it has already been answered. What I would like to add for all others who read this thread: you don’t have to program to be part of the community. There are many ways to contribute.



Welcome to the community @TadCryp! you do not have to code to be a part of Cardano, I feel like I am living proof of my statement as I cannot even understand code and have been here for well over a year now and am very comfortable not bieng a programmer, I do wish you the best in your learnings and hope you can achieve what you are striving for :slightly_smiling_face:

1 Like