If you have it, better update it.
It's something to need to run programs written in that language. It doesn't come with Windows, as far as I know, so somehow you must have installed it. I was surprised myself to see the update, frankly speaking, but I didn't distrust it, and it didn't give errors.
What is Microsoft .NET Framework 3.5 and do I have to update it?