The picture looks a bit outdated as it misses gazillion of trendy frameworks and transpilers but still relevant to the subject