[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

About: Not eXactly C

An Entity of Type: language, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org

Not eXactly C, or NXC, is a high-level programming language for the Lego Mindstorms NXT designed by John Hansen in 2006. NXC, which is short for Not eXactly C, is based on Next Byte Codes, an assembly language. NXC has a syntax like C. The IDE for NXC is the Bricx Command Center. The NXC compiler is available under the Mozilla Public License. A sample code is as shown below:

Property Value
dbo:abstract
  • Not eXactly C (kurz NXC) ist eine Programmiersprache für Lego Mindstorms NXT. Die Sprache hat eine C-ähnliche Syntax. NXC wird ständig weiterentwickelt, daher können auf der Webseite verschiedene Versionen heruntergeladen werden. Im Gegensatz zur IDE BricxCC ist der NXC-Compiler für diverse Betriebssysteme erhältlich. (de)
  • Not eXactly C, or NXC, is a high-level programming language for the Lego Mindstorms NXT designed by John Hansen in 2006. NXC, which is short for Not eXactly C, is based on Next Byte Codes, an assembly language. NXC has a syntax like C. The IDE for NXC is the Bricx Command Center. The NXC compiler is available under the Mozilla Public License. A sample code is as shown below: task main //sets a new task. main is compulsory { OnFwd(OUT_BC,75); //ask the motors connected to ports B and C to move forward at a power of 75. Wait(5000); //wait for 5 seconds [the value is in milliseconds](note that 1000 = 1 second) Off(OUT_BC); //off the motors connected to ports B and C } (en)
  • Le Not eXactly C (« pas exactement du C » en français) ou NXC est un langage de programmation spécifique au robot Lego Mindstorms NXT basé sur le NBC, un langage assembleur.L'IDE associé à ce langage est BricxCC. (fr)
  • Not eXactly C (NXC) è un linguaggio di programmazione simile al linguaggio C, utilizzato per la programmazione di robot Lego Mindstorms NXT. Sviluppato da John Hansen, questo programma possiede numerose migliorie rispetto al software in dotazione con il robot LEGO MINDSTORMS e permette, digitando semplici codici, di eseguire operazioni o funzioni molto complesse. Questo programma viene soprattutto utilizzato nelle competizioni della RoboCup Junior proprio per la miriade di azioni che il robot può compiere. Il compilatore NXC è disponibile sotto licenza Mozilla Public License. Un esempio di codice è il seguente: /*Questo è un commento che sisvolge su più righe*///questo è un commento che si svolge su una sola riga#define tempo_Fwd 2000 //questa è una costanteint ripetere=4; //queste sono variabilistring quale_parte="destra";task main //crea un nuovo task. Ogni programma deve avere almeno il task main{ OnFwd(OUT_BC,75); //chiede ai motori collegati alle porte B e C di muoversi in avanti con potenza 75 Wait(5000); //attende 5000 millisecondi Off(OUT_BC); //chiede ai motori collegati alle porte B e C di spegnersi if (quale_parte=="destra")//se la stringa quale_parte è uguale a "destra" { ripetere=2; // imposta la variabile ripetere a 2 } else //altrimenti { ripetere=4; //imposta la variabile ripetere a 4 } repeat(ripetere) //ripete per tante volte quanto indica ripetere le seguenti azioni { OnFwd(OUT_BC,75); //chiede ai motori collegati alle porte B e C di muoversi in avanti con potenza 75 Wait(tempo_Fwd); //attende tempo_Fwd millisecondi Off(OUT_BC); //spegne i motori B e C }} Un IDE per programmare in NXC è, per esempio, Bricx Command Center. (it)
  • NXC (skrót od Not eXactly C) – język programowania wysokiego poziomu przeznaczony dla Lego Mindstorms NXT. Język ten jest oparty na języku , który jest językiem asemblera. Składnia tego języka przypomina język C. Środowiskiem programistycznym dla Not eXactly C jest program o nazwie . Język programowania został opublikowany na licencji Mozilla Public License. (pl)
  • Not eXactly C是用來操控樂高Mindstorms NXT的高階程式語言,通常被簡寫為「NXC」,其程式寫法與C語言相近,如同其名稱原意「不完全是C」,使用NXC的編輯器為Bricx Command Center。 (zh)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 16826148 (xsd:integer)
dbo:wikiPageLength
  • 1849 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1072396658 (xsd:integer)
dbo:wikiPageWikiLink
dbp:wikiPageUsesTemplate
dcterms:subject
gold:hypernym
rdf:type
rdfs:comment
  • Not eXactly C (kurz NXC) ist eine Programmiersprache für Lego Mindstorms NXT. Die Sprache hat eine C-ähnliche Syntax. NXC wird ständig weiterentwickelt, daher können auf der Webseite verschiedene Versionen heruntergeladen werden. Im Gegensatz zur IDE BricxCC ist der NXC-Compiler für diverse Betriebssysteme erhältlich. (de)
  • Le Not eXactly C (« pas exactement du C » en français) ou NXC est un langage de programmation spécifique au robot Lego Mindstorms NXT basé sur le NBC, un langage assembleur.L'IDE associé à ce langage est BricxCC. (fr)
  • NXC (skrót od Not eXactly C) – język programowania wysokiego poziomu przeznaczony dla Lego Mindstorms NXT. Język ten jest oparty na języku , który jest językiem asemblera. Składnia tego języka przypomina język C. Środowiskiem programistycznym dla Not eXactly C jest program o nazwie . Język programowania został opublikowany na licencji Mozilla Public License. (pl)
  • Not eXactly C是用來操控樂高Mindstorms NXT的高階程式語言,通常被簡寫為「NXC」,其程式寫法與C語言相近,如同其名稱原意「不完全是C」,使用NXC的編輯器為Bricx Command Center。 (zh)
  • Not eXactly C, or NXC, is a high-level programming language for the Lego Mindstorms NXT designed by John Hansen in 2006. NXC, which is short for Not eXactly C, is based on Next Byte Codes, an assembly language. NXC has a syntax like C. The IDE for NXC is the Bricx Command Center. The NXC compiler is available under the Mozilla Public License. A sample code is as shown below: (en)
  • Not eXactly C (NXC) è un linguaggio di programmazione simile al linguaggio C, utilizzato per la programmazione di robot Lego Mindstorms NXT. Sviluppato da John Hansen, questo programma possiede numerose migliorie rispetto al software in dotazione con il robot LEGO MINDSTORMS e permette, digitando semplici codici, di eseguire operazioni o funzioni molto complesse. Questo programma viene soprattutto utilizzato nelle competizioni della RoboCup Junior proprio per la miriade di azioni che il robot può compiere. Il compilatore NXC è disponibile sotto licenza Mozilla Public License. (it)
rdfs:label
  • Not eXactly C (de)
  • Not eXactly C (it)
  • Not eXactly C (fr)
  • Not eXactly C (en)
  • NXC (pl)
  • Not eXactly C (zh)
owl:sameAs
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License