Will C++ and VB6 continue to work in newest versions of Windows

Will C++ and VB6 continue to work in newest versions of Windows?
We have some old program written in  C++ and VB6 and want to prioritise upgrading them to .NET.
If a new version of Windows will make them obsolete overnight then upgrading them is a high priority.  Otherwise not.
A similar question arises if processors move from 64 bit to 128 bit.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

CESNetwork AdministratorCommented:
It is very unlikely that we will see 128-bit processors for decades to come, at least in commonplace workstations, so I would not factor that into your decision.

VB6 is officially supported as of Windows 10.  I cannot find any information that details when they plan on discontinuing support.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
AlHal2Author Commented:
VB6 ProgrammingCommented:
VB6 programming works on the newest versions of Windows. The VB6 runtime is included in newer Windows.
The Microsoft support statement says VB6 is supported on Windows 10 and Windows Server 2016 for the lifetime of the OS. That is until at least 2025/2027.
Microsoft support statement for VB6 programming
AlHal2Author Commented:
Thanks for confirming VB6.  Does the same apply to C++?
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
.NET Programming

From novice to tech pro — start learning today.