Language-based Systems
Notes
It should be obvious that the programming language paradigm used to implement a system would affect the architectural style of that system. Each paradigm has it's own sets of constructs and how you use them will shape the system you create.
There are different styles of language based architecture systems, here we will explain: