1 - https://ashishb.net/tech/javascript/
Programming languages do lead to certain software architectures. These are independent but not orthogonal issues.