About: Not eXactly C     Goto   Sponge   NotDistinct   Permalink

An Entity of Type : yago:WikicatProgrammingLanguages, within Data Space : dbpedia.demo.openlinksw.com associated with source document(s)
QRcode icon
http://dbpedia.demo.openlinksw.com/describe/?url=http%3A%2F%2Fdbpedia.org%2Fresource%2FNot_eXactly_C&invfp=IFP_OFF&sas=SAME_AS_OFF

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:

AttributesValues
rdf:type
rdfs:label
  • Not eXactly C (de)
  • Not eXactly C (it)
  • Not eXactly C (fr)
  • Not eXactly C (en)
  • NXC (pl)
  • Not eXactly C (zh)
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)
dcterms:subject
Wikipage page ID
Wikipage revision ID
Link from a Wikipage to another Wikipage
Link from a Wikipage to an external page
sameAs
dbp:wikiPageUsesTemplate
has 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)
gold:hypernym
prov:wasDerivedFrom
page length (characters) of wiki page
foaf:isPrimaryTopicOf
is Link from a Wikipage to another Wikipage of
is foaf:primaryTopic of
Faceted Search & Find service v1.17_git139 as of Feb 29 2024


Alternative Linked Data Documents: ODE     Content Formats:   [cxml] [csv]     RDF   [text] [turtle] [ld+json] [rdf+json] [rdf+xml]     ODATA   [atom+xml] [odata+json]     Microdata   [microdata+json] [html]    About   
This material is Open Knowledge   W3C Semantic Web Technology [RDF Data] Valid XHTML + RDFa
OpenLink Virtuoso version 08.03.3330 as of Mar 19 2024, on Linux (x86_64-generic-linux-glibc212), Single-Server Edition (378 GB total memory, 67 GB memory in use)
Data on this page belongs to its respective rights holders.
Virtuoso Faceted Browser Copyright © 2009-2024 OpenLink Software