Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. a stupid question

a stupid question

Scheduled Pinned Locked Moved The Lounge
question
15 Posts 10 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • L Offline
    L Offline
    lakhanisa
    wrote on last edited by
    #1

    which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

    L A M Steve EcholsS V 12 Replies Last reply
    0
    • L lakhanisa

      which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #2

      lakhanisa wrote:

      which language did the Microsoft use for developing windows ?

      It is a programming question. Do not post programming questions (use the programming forums for that) :-D

      Adios . ! . ::..:.:..:: KiRtAN GoR ::..:.:..::

      1 Reply Last reply
      0
      • L lakhanisa

        which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #3

        VB version 1 or possibly c++ im not sure which

        Stan, I just want you to know that I still hate Kyle more than you. - Cartman in 'Trapped in the Closet'

        L 1 Reply Last reply
        0
        • L Lost User

          VB version 1 or possibly c++ im not sure which

          Stan, I just want you to know that I still hate Kyle more than you. - Cartman in 'Trapped in the Closet'

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #4

          :laugh::laugh::laugh::laugh::laugh: I thought it was VB version 2.0

          Adios . ! . ::..:.:..:: KiRtAN GoR ::..:.:..::

          1 Reply Last reply
          0
          • L lakhanisa

            which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

            A Offline
            A Offline
            Andrew Bleakley
            wrote on last edited by
            #5

            primarily english, but i believe some indian for the ui support layer

            1 Reply Last reply
            0
            • L lakhanisa

              which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

              M Offline
              M Offline
              Michael P Butler
              wrote on last edited by
              #6

              lakhanisa wrote:

              which language did the Microsoft use for developing windows ?

              Original Windows was C and Assembler. Now there is a mixture of C/C++/Assembler and managed code.

              Michael CP Blog [^] Development Blog [^]

              1 Reply Last reply
              0
              • L lakhanisa

                which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                Ok, enough of this round and round talk. What do YOU think? Which language did Microsoft use in developing Windows?

                Adios . ! . ::..:.:..:: KiRtAN GoR ::..:.:..::

                1 Reply Last reply
                0
                • L lakhanisa

                  which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                  Steve EcholsS Offline
                  Steve EcholsS Offline
                  Steve Echols
                  wrote on last edited by
                  #8

                  Which version?


                  - S 50 cups of coffee and you know it's on!

                  • S
                    50 cups of coffee and you know it's on!
                    Code, follow, or get out of the way.
                  L 1 Reply Last reply
                  0
                  • L lakhanisa

                    which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                    V Offline
                    V Offline
                    V 0
                    wrote on last edited by
                    #9

                    They started out in C and moved up to C/C++, maybe Vista is written in .NET, or some parts of it anyway. The core of Windows, as we all know, is definitely written in COBOL. :cool:

                    I've found a living worth working for, but I haven't found work worth living for.
                    Moviereview Archive
                    :beer:
                    :jig: :badger:

                    1 Reply Last reply
                    0
                    • Steve EcholsS Steve Echols

                      Which version?


                      - S 50 cups of coffee and you know it's on!

                      L Offline
                      L Offline
                      lakhanisa
                      wrote on last edited by
                      #10

                      does it change with version? ok lets take windows 98

                      1 Reply Last reply
                      0
                      • L lakhanisa

                        which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                        J Offline
                        J Offline
                        J4amieC
                        wrote on last edited by
                        #11

                        Didnt they buy a copy of Plain English for a hundred bucks and start from there?

                        --- How to get answers to your questions[^]

                        1 Reply Last reply
                        0
                        • L lakhanisa

                          which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                          D Offline
                          D Offline
                          Duncan Edwards Jones
                          wrote on last edited by
                          #12

                          English originally, then C and C++...

                          '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd

                          1 Reply Last reply
                          0
                          • L lakhanisa

                            which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                            R Offline
                            R Offline
                            realJSOP
                            wrote on last edited by
                            #13

                            I imagine by now it's degraded to foul language because Vista is soooooo late...

                            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
                            -----
                            "...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001

                            1 Reply Last reply
                            0
                            • L lakhanisa

                              which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                              M Offline
                              M Offline
                              Mike Dimmick
                              wrote on last edited by
                              #14

                              Kernel mode of the NT family (Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista and presumably any subsequent versions) is almost entirely in C, with a few bits of assembly where something processor-specific is required, for example the details of performing a context switch (saving the register set of the current thread then loading the register values for a new thread). There may be some uses of a C++ compiler to compile C-like code, to take advantage of a few cases where the C++ language is stricter (for example, in C you can implicitly convert from void* to any other pointer type with no casts, while C++ requires a cast). However, many features of C++ classes cause problems because of the amount of code that is simply generated by the compiler, with no control over the code's placement. Kernel mode code in Windows is pageable - it can be discarded from physical memory if memory pressure is tight. However, some parts of a driver cannot be pageable, because they must run at a level where an operation cannot be deferred in order to page the code in on demand, or are actually used to support paging operations. The code or data that is pageable is placed in a separate section of the image that starts with the word PAGE. Run dumpbin on ntoskrnl.exe to see this. Being unable to specify where some compiler-generated support code lives can cause problems for non-pageable code. There are a number of C++ features which need library support from the C++ runtime. The routines to support these are typically unavailable in kernel mode. Up in user mode, some parts are written in C if they're legacy components, while I think most of it's written in C++, the limitations of kernel mode not applying. There are I think a couple of tiny areas written in assembler but I believe these are restricted to kernel32.dll and ntdll.dll, for example the InterlockedIncrement routine (and its kin) is coded in assembler. The question of whether anything's written in .NET really depends on what you count as part of the OS - certainly ASP.NET is written in C# but that's only part of Windows as of Windows Server 2003. Likewise the UDDI service is a .NET binary. Some parts of Windows Vista (in user mode) were originally written with .NET languages, but they found that .NET 2.0 was just too much in flux to be a sensible dependency, and these were rewritten in C++. This happened about two years ago - basically I see Vista as be

                              1 Reply Last reply
                              0
                              • L lakhanisa

                                which language did the Microsoft use for developing windows ? -Sam Age is a very high price to pay for maturity.

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #15

                                C and C++ and a bit of assembler

                                Truth is the subjection of reality to an individuals perception

                                1 Reply Last reply
                                0
                                Reply
                                • Reply as topic
                                Log in to reply
                                • Oldest to Newest
                                • Newest to Oldest
                                • Most Votes


                                • Login

                                • Don't have an account? Register

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • World
                                • Users
                                • Groups