I wanted to ask for some recommendations for JavaScript tutorials on Stack Exchange, when I noticed, that this kind of question is against the rules.

Then I found *[Software Recommendations](https://softwarerecs.stackexchange.com/tour)*, and I thought that was sort of a place where my question might fit - recommendations are okay there - but then I noticed that such question would be against the rules there too:

The [Software Recommendations guide](https://softwarerecs.stackexchange.com/help/on-topic) says:

> 
> While this includes software libraries for development use, note that **recommendations of tutorials**, data sources, media libraries (e.g. icon collections) etc. are off-topic
> 
> 
> 

I'm an autodidact learner (as most of the people here, I've heard), and I got really pleased when I found this page. I'd be pretty disappointed if I had to realize that there are some topics I have to find getting answers somewhere else. :( (as you can see in the question I wanted to post, I have problems with googling also. Ohh, damned I be!)

**So is there a place for such questions? What's the best way to find out which site fits any tech related question I might want to ask? I seem to realize that I had misunderstood the aims of this website, but can you tell me why the rules are this strict? What should I do, when I don't even know the question?**

---

Here's question I was about to ask:

> 
> I have some knowledge of [Python](https://en.wikipedia.org/wiki/Python_%28programming_language%29), [C](https://en.wikipedia.org/wiki/C_%28programming_language%29) and [Rust](https://en.wikipedia.org/wiki/Rust_%28programming_language%29). I've learned about [WebAssembly](https://en.wikipedia.org/wiki/WebAssembly) and I'd like to play around with it. My problem is that before I got into it, I should have some understanding of [JavaScript](https://en.wikipedia.org/wiki/JavaScript), I'm looking for a guide for this case.
> 
> 
> I'm new to web development and I'm not particularly interested in JavaScript. If I could google better, probably I would already have the answer, but all I found when I was looking around was:
> 
> 
> * either JavaScript tutorials which takes too much time to explain basic programming ideas
> * Too advanced tutorials which goes way deeper into the topic then I was intended to.
> 
> 
> Do you have some good material for this?
> 
> 
>