Difference Between Programming Language and Technology:
Technology is developed for a particular purpose..For example, For development of web related applications, you have technology called “ASP.NET”. For development of DataBase related applications, we have another technology called “ADO.NET” . But the Technology, doesn’t offer any specific rules for writing the programs. But it offers some library. That’s why, a technology cannot be implemented individually. It Requires a language for the rules to write the programs.