Shop OBEX P1 Docs P2 Docs Learn Events
Question about microcontroller languages — Parallax Forums

Question about microcontroller languages

JR_301JR_301 Posts: 22
edited 2009-05-13 14:38 in Learn with BlocklyProp
What are the most widely used (Popular) languages used for microcontrollers today?

Post Edited (JR_301) : 5/10/2009 9:23:48 AM GMT

Comments

  • LeonLeon Posts: 7,620
    edited 2009-05-10 11:53
    C and assembler.

    Leon

    ▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
    Amateur radio callsign: G1HSM
    Suzuki SV1000S motorcycle
  • JR_301JR_301 Posts: 22
    edited 2009-05-11 20:34
    Leon said...
    C and assembler.

    Leon

    huge thanks!

    So I hate to be munch off of your knowledge but isn't C the same thing as C# im confused? animesweat.gif
  • Mike GreenMike Green Posts: 23,101
    edited 2009-05-11 20:48
    C# is a derivative of C++ developed by Microsoft. See: en.wikipedia.org/wiki/C_Sharp_(programming_language)

    C++ is an object-oriented descendant of C. The Wikipedia has articles on all of these that include some of the history.
  • SRLMSRLM Posts: 5,045
    edited 2009-05-11 22:21
    In general, if you see a name for a language, then see a similar name somewhere else, those languages may share some basic features, but are not identical. The most notable exception that I can think of is Java and Javascript: these are two completely different languages, despite similarities in name. On the other hand, something like PBASIC and BASIC are pretty similar.
  • JR_301JR_301 Posts: 22
    edited 2009-05-13 07:17
    So knowing PBASIC should help me learn the framework of how programming generally works and help propel me into other languages like C and C#? 7.gif
  • Mike GreenMike Green Posts: 23,101
    edited 2009-05-13 14:14
    Yes
  • SRLMSRLM Posts: 5,045
    edited 2009-05-13 14:38
    Note that there is a significant difference between microcontroller languages and general purpose (computer) programming languages: the later generally use an object oriented approach.
Sign In or Register to comment.