<p>Start with the <a href="https://developers.cardano.org/" rel="nofollow noreferrer">Cardano Developer Portal</a></p>
<p>It has enough hyperlinks to keep you occupied for a while :)</p>

CC BY-SA 4.0
2022-04-24T22:36:26.410Z
2022-04-24T22:36:26.410Z
zhekson
<p>In terms of IDE I think VS Code is used a lot <a href="https://code.visualstudio.com" rel="nofollow noreferrer">https://code.visualstudio.com</a> For example in the Starter Project see <a href="https://github.com/input-output-hk/plutus-starter" rel="nofollow noreferrer">https://github.com/input-output-hk/plutus-starter</a> You will soon learn that Haskell and pure functional programming is the approach with Cardano and Plutus so I recommend that you spend some time every day on Haskell.
Here is intro to Haskell for Plutus and again Visual Studio code is used.
<a href="https://www.youtube.com/watch?v=5b-YG558ft8" rel="nofollow noreferrer">https://www.youtube.com/watch?v=5b-YG558ft8</a>
the developer portal also recommends <a href="http://learnyouahaskell.com" rel="nofollow noreferrer">http://learnyouahaskell.com</a></p>

CC BY-SA 4.0
2022-04-26T17:23:04.027Z
2022-04-26T17:23:04.027Z
Deano
<p>I am Wim.</p>
<p>I want to develop dapps on the Cardano blockchain platform.</p>
<p>I have a little bit of programming experience in Java.
So i think i will start from scratch to learn Cardano and the development in its platform.</p>
<p>What is the best place to start to learn the whole chain (Cardano ecosystem to development of dapps with Cardano?</p>
<p>Is there an IDE for installing on a Windows PC that have all the features and the Haskall platform  to start learning?</p>
<p>So where do i start the learning path?</p>
<p>Thanks</p>

CC BY-SA 4.0
2022-04-27T05:12:24.450Z
Does this help you? https://cardano.stackexchange.com/a/4446/1231
georgeos
<decentralized-applications><development>
Starting to learn development on Cardano blockchain platform
# Starting to learn development on Cardano blockchain platform

(Asked by: username_0 on 2022-04-20)

I am Wim.

I want to develop dapps on the Cardano blockchain platform.

I have a little bit of programming experience in Java.
So i think i will start from scratch to learn Cardano and the development in its platform.

What is the best place to start to learn the whole chain (Cardano ecosystem to development of dapps with Cardano?

Is there an IDE for installing on a Windows PC that have all the features and the Haskall platform to start learning?

So where do i start the learning path?

Thanks

**Tags:** decentralized-applications, development
> **Comments:**
> **username_1**: Does this help you? https://cardano.stackexchange.com/a/4446/1231  

---

## 2 answers

### Answer by username_3 on 2022-04-26. Score: 0 | Accepted answer

In terms of IDE I think VS Code is used a lot <https://code.visualstudio.com> For example in the Starter Project see <https://github.com/input-output-hk/plutus-starter> You will soon learn that Haskell and pure functional programming is the approach with Cardano and Plutus so I recommend that you spend some time every day on Haskell.
Here is intro to Haskell for Plutus and again Visual Studio code is used.
<https://www.youtube.com/watch?v=5b-YG558ft8>
the developer portal also recommends <http://learnyouahaskell.com>


---

### Answer by username_2 on 2022-04-24. Score: 1

Start with the [Cardano Developer Portal](https://developers.cardano.org/)

It has enough hyperlinks to keep you occupied for a while :)


---

