Answers.Body: <p>NXC compiles to machine code that runs in a virtual machine running on the NXT. The EV3 has a completely different virtual machine that is not compatible. So, of course programs compiled for the NXT will not run on the EV3.</p>
  
  <p>The developer of NXC and BrixCC started working on support for the EV3 when it first came out, but has not been actively working on it for some time now. If you are interested, you can find more information at <a href="https://mindboards.org/" rel="nofollow">https://mindboards.org/</a> (search for "BrixCC EV3").</p>
  
  <p>I you would like to use a text based language for the EV3, the most active projects are:</p>
  
  <ul>
  <li><a href="http://www.ev3dev.org" rel="nofollow">http://www.ev3dev.org</a></li>
  <li><a href="http://www.lejos.org" rel="nofollow">http://www.lejos.org</a></li>
  <li><a href="http://www.monobrick.dk" rel="nofollow">http://www.monobrick.dk</a></li>
  <li><a href="http://www.robotc.net" rel="nofollow">http://www.robotc.net</a></li>
  </ul>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2015-01-24T18:33:24.993Z
Answers.LastActivityDate: 2015-01-24T18:33:24.993Z
Answers.UserDisplayName: David Lechner
Body: <p>I'm trying to run  NXC programs (all run well on NXT) but when trying run it on EV3 I find an error. The download from computer to EV3 runs well but trying to run the program with RUN EV3, I have an error.
  Can somebody help me with this issue?</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2015-01-24T17:25:44.623Z
Comments.Text: Relevant: http://bricks.stackexchange.com/questions/1838/will-mindstorms-ev3-be-backwards-compatible
Comments.UserDisplayName: Ambo100
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2016-12-08T15:36:37.297Z
Comments.Text: It's a real pity. Because NXC worked perfectly. It was complete without being overly complicated. Lejos, for me, is too elaborate. RobotC does work pretty well. But when doing "behavior" things or multitasking it switches quite slowly between tasks. I work with MindStorms at school and as a hobby. NXC works good for both.
Comments.UserDisplayName: merijn
Tags: <ev3><nxc>
Title: Programming EV3 with NXC
UserDisplayName: FDuarte
ThreadText: # Programming EV3 with NXC
  
  (Asked by: username_0 on 2015-01-24)
  
  I'm trying to run NXC programs (all run well on NXT) but when trying run it on EV3 I find an error. The download from computer to EV3 runs well but trying to run the program with RUN EV3, I have an error.
  Can somebody help me with this issue?
  
  **Tags:** ev3, nxc
  
  > **Comments:**
  > **username_1**: Relevant: http://bricks.stackexchange.com/questions/1838/will-mindstorms-ev3-be-backwards-compatible  
  > **username_2**: It's a real pity. Because NXC worked perfectly. It was complete without being overly complicated. Lejos, for me, is too elaborate. RobotC does work pretty well. But when doing "behavior" things or multitasking it switches quite slowly between tasks. I work with MindStorms at school and as a hobby. NXC works good for both.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2015-01-24. Score: 1
  
  NXC compiles to machine code that runs in a virtual machine running on the NXT. The EV3 has a completely different virtual machine that is not compatible. So, of course programs compiled for the NXT will not run on the EV3.
  
  The developer of NXC and BrixCC started working on support for the EV3 when it first came out, but has not been actively working on it for some time now. If you are interested, you can find more information at <https://mindboards.org/> (search for "BrixCC EV3").
  
  I you would like to use a text based language for the EV3, the most active projects are:
  
  * <http://www.ev3dev.org>
  * <http://www.lejos.org>
  * <http://www.monobrick.dk>
  * <http://www.robotc.net>
  
  
  ---
  
  