<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>I see, thank you for the history and clarification. The CP/M I
      have worked with is CP/M 2.2. But as I said, the OS inside could
      have been written in anything, and now I know in earlier versions,
      it was something else, thank you.<br>
    </p>
    <div class="moz-cite-prefix">On 03/09/2025 01:58 PM, Clem Cole
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAC20D2Nm_8XyhjWhaOarioJTZ-wUaxJBejFooRgvc0OQRMjJjw@mail.gmail.com"
      type="cite">
      <div dir="ltr">
        <div dir="ltr">
          <div class="gmail_default"
            style="font-family:arial,helvetica,sans-serif"><br>
          </div>
        </div>
        <br>
        <div class="gmail_quote gmail_quote_container">
          <div dir="ltr" class="gmail_attr">On Sun, Mar 9, 2025 at
            4:35 PM Luther Johnson <<a moz-do-not-send="true"
              href="mailto:luther.johnson@makerlisp.com">luther.johnson@makerlisp.com</a>>
            wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">I believe CP/M was
            written entirely in 8080 assembly language. </blockquote>
          <div><font color="#0000ff"><span class="gmail_default"
                style="font-family:arial,helvetica,sans-serif">Not
                initially -- see below.</span> </font></div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">PL/M wasa PL/1 subset, I
            think Gary Kildall was the main programmer behind that,<br>
          </blockquote>
          <div><span class="gmail_default"
              style="font-family:arial,helvetica,sans-serif"><font
                color="#0000ff">Gary was a language person not an OS
                person.  PL/M was developed by him under contract with
                Intel for the original Intel 8080 development system</font>.</span> </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">
            and I'm sure there was a version for CP/M, but I doubt CP/M
            was written<br>
            in it, just due to what I've seen of it.</blockquote>
          <div>
            <div class="gmail_default"
              style="font-family:arial,helvetica,sans-serif"><font
                color="#0000ff">From the readme: <a
                  moz-do-not-send="true"
                  href="https://github.com/brouhaha/cpm22">https://github.com/brouhaha/cpm22</a> </font></div>
            <br>
          </div>
        </div>
        <blockquote style="margin:0 0 0 40px;border:none;padding:0px">
          <div class="gmail_quote gmail_quote_container">
            <div><font color="#ff0000">Introduced in 1974, CP/M by
                Digital Research was one of the first microcomputer
                operating systems that was not tied to a single computer
                vendor. It could be adapted to run on almost any 8080 or
                Z80 microcomputer that had at least 16KB of RAM starting
                at address 0000h.</font></div>
          </div>
        </blockquote>
        <div class="gmail_quote gmail_quote_container">
          <div><font color="#ff0000"><br>
            </font></div>
        </div>
        <blockquote style="margin:0 0 0 40px;border:none;padding:0px">
          <div class="gmail_quote gmail_quote_container">
            <div><font color="#ff0000">Originally much of CP/M was
                written in the PL/M programming language. With the
                introduction of CP/M 2.0, the command processor (CCP)
                and kernel (BDOS) were rewritten in 8080 assembly
                language.</font></div>
          </div>
        </blockquote>
        <div class="gmail_quote gmail_quote_container">
          <div> </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex"> I have a port of CP/M
            for a<span class="gmail_default"
              style="font-family:arial,helvetica,sans-serif"> </span><br>
            machine I've made and sold, where another programmer and I
            did the<br>
            porting work, and from what I've seen of early DOS and how
            it was in<br>
            many ways modeled after CP/M, it doesn't seem like CP/M was
            written in<br>
            anything other than 8080 assembly. However I've only seen
            the BIOS (not<br>
            IBM PC BIOS, but the original coining of the term for CP/M,
            standing for<br>
            "basic input/output system"), </blockquote>
          <div>
            <div class="gmail_default"
              style="font-family:arial,helvetica,sans-serif"><font
                color="#0000ff">Again, the term came from the Intel 8008
                development system.</font></div>
            <br>
          </div>
          <div> </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px
            0.8ex;border-left:1px solid
            rgb(204,204,204);padding-left:1ex">so on the other side,
            inside of CP/M, I<br>
            guess it might be anything, but it seems like it is most
            likely 8080<br>
            assembly language too.<br>
          </blockquote>
          <div><br>
          </div>
          <div class="gmail_default"
            style="font-family:arial,helvetica,sans-serif"><font
              color="#0000ff">As a compiler guy, Kidall was once quoted
              as the reason who originally wrote CP/M to sell more
              copies of his compiler.</font></div>
        </div>
      </div>
      <div hspace="streak-pt-mark" style="max-height:1px"><img
          moz-do-not-send="true" alt=""
          style="width:0px;max-height:0px;overflow:hidden"
src="https://mailfoogae.appspot.com/t?sender=aY2xlbWNAY2NjLmNvbQ%3D%3D&type=zerocontent&guid=7f0c71d0-e3eb-421a-bfe7-4d8eca772f50"><font
          color="#ffffff" size="1">ᐧ</font></div>
    </blockquote>
    <br>
  </body>
</html>