One Dev Question with Raymond Chen - What Programming Language is Windows Written In?

Play One Dev Question with Raymond Chen - What Programming Language is Windows Written In?
Sign in to queue


The 'One Dev Question with Raymond Chen' video series is part of the One Dev Minute channel.  In this series, longtime Microsoft developer and semi-official Windows historian Raymond Chen covers a series of questions about Microsoft Windows development, team culture, and/or history.  If you have additional questions for Raymond, please add your questions in the comments section below.  You can also find out more development details about Windows and its history on Raymond's blog.



The Discussion

  • User profile image

    Was that a joke about C#? Or is it really not that common for Windows apps?

  • User profile image

    What about the drivers and so on? Also mainly C/C++ ?
    Sure somethings are better written in assembly, and dispite of it's being architecture specific, how good are compilers this days, so one can write "almost everything" in C ?

  • User profile image

    Thank you for these very interesting videos.

    I have one question for Raymond: Why explorer do not shows the file extensions by default? I think this can improve the security by showing the user that this ".docx.exe" document isn't a document for example.

  • User profile image

    i still enjoy windows programming with Win32 api & mfc & alt and especially com using c++

    but programming with c++/cx is hard for me because it created for c# developer

    maybe kenny kerr make it easy for us!

  • User profile image
    venkata sree rama murty maddula

    I wrote lots of C code...but windows all low level functions..
    C++ is good. What about C# and F# ...

  • User profile image

    @Shaun: many Windows apps in Windows 8/8.1 time was written in HTML/JS stack, yes. Not the majority, but something like 38%. I heard that once in russian conference.

    Today C# rules. M$ abandoned JS way to develop apps and I also abandoned developing Windows apps because M$ did this with JS. *Cries in Angular*

  • User profile image
    James Urry

    Why is there a MAX_PATH variable in Windows?

  • User profile image

    I take videos with my mobile S7 Edge.They are transported onto my PC.But some of my video`s on PC are positioned incorrectly?How do I turn the video round to the correct viewing position?I am very new to the computer world,only started at age 55yrs?I`m now 56yrs.

  • User profile image

    @KenyaWest: You may want to check again. Nothing like that happened. not sure where you got that severely wrong info.

  • User profile image

    There was an anecdote in an old copy of Petzold about code being written in QuickBASIC by Bill Gates. I always presumed it was a mistake?

  • User profile image

    新手表示卡不懂 what is this?

  • User profile image

    好卡 慢的一逼

Add Your 2 Cents