I don't' know how big of a suggestion this might be, but for people like me, I am into programming, but I don't know much. I think some kind of programming language could be made or an existing programming language like Lua or Python could be used to create interactive games in creative mode, learn how Minecraft works, etc. Since Minecraft is part of Microsoft, do you think I should make a suggestion somewhere on their site, or should I leave the suggestion here as it is?
Well, it would have to be Java, as this is what its based on. They don't own the languages, this is why commands and command blocks are a thing.
Why would they need to own the languages? Mojang doesn't own Java.
Besides that, Lua is distributed under the MIT license. I don't even need proof from their site, I know a project that uses a Lua Modding API. (And running another language besides Java isn't a problem, the project I mentioned has its engine coded in C++.)
As for the suggestion itself, could you please specify in more detail how this would work? Do you want to place code in Minecraft's game files, or do you want to be able to do this programming from a GUI in the game? What would this GUI look like? What API functions would this have in order to interact with the world? (Considering just the programming language on it's own wouldn't really have a purpose in Minecraft.) And furthermore, what security measures would be in place to make sure people can't do anything hazardous to their computers? (Like overwriting important files, etc.)
I get offtopic a lot, be warned. I also often mention a Minecraft clone called Minetest. The clone is nowhere near playable with it's default game in my opinion, but it's at least the start of a good open-source voxel rendering engine, and maybe one day it might be decently playable.