I understand it, but as someone that helps businesses with people that are new to subjects I thought it was a bit too much at once for beginners that have never coded and don't know where to start.
Perhaps interspersing examples would break it up a bit more? Perhaps less things people can worry about later, such as compiling vs interpreted (IMO everyone should start interpreted because they then don't need to learn about compiler flags, and build-systems nuance).
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.