Hi,
For learning and understanding in and out of Microsoft including the devops I will suggest you follow the Microsoft Learn modules and select appropriate course, they all are free and very valuable.
==
Please "Accept the answer" if the information helped you. This will help us and others in the community as well.
Sysinternals tools are done in C++.
There are tutorials in MSDN like Get started with desktop Windows apps that use the Win32 API,
but if you want to do a simple process viewer (with a ListView for example), it is easier in C# or VB