Hello there, right click the taskbar.. click on properties.
Go to "start menu" tab and untick both options there, apply and accept, then you wont have programs pinning themselves into the start menu..
Of course you could go to Customize on that same tab and the final 2 options gives you an adjustable list of how many programs would you like to see pinned on the start menu, modify that value, apply and accept.
There you go