Indice
174 relazioni: ?:, Active Server Pages, Adobe PhoneGap, Algebra di Boole, Ambiente di sviluppo integrato, Anders Hejlsberg, ANTLR, Apache Cordova, ASP.NET, ASP.NET Razor, Autoincremento e autodecremento, Autoreferenza, Bytecode, C (disambigua), C (linguaggio di programmazione), C++, Cairo (grafica), CamStudio, Canali standard, Cancelletto, Chiusura (informatica), Classe (informatica), Cobra (linguaggio di programmazione), Common Intermediate Language, Container pattern, Controllo dei limiti, Cosmos (sistema operativo), Costruttore (informatica), Covarianza e controvarianza (informatica), CPLEX, Crawler, Crittografia, Cronologia dei linguaggi di programmazione, Curl, D (linguaggio di programmazione), Direttiva (programmazione), Direttiva di inclusione, Dot notation, Doxygen, ECMA International, Eiffel (linguaggio di programmazione), Electron (framework), Embarcadero Delphi, Ereditarietà multipla, Eric Barone, Ettore Perazzoli, Evernote, F Sharp, F-Spot, Fantom (linguaggio di programmazione), ... Espandi índice (124 più) »
?:
In informatica l'operatore condizionale ?: è un operatore ternario corrispondente alla struttura di controllo "if-then-else". Originariamente presente nel linguaggio di programmazione CPL, il costrutto è presente in C, C++, C#, Java, Perl, PHP e Ruby.
Vedere C sharp e ?:
Active Server Pages
In informatica, le Active Server Pages (Pagine Server Attive, in genere abbreviato in ASP) sono pagine web contenenti, oltre al puro codice HTML, degli script che verranno eseguiti dal server (elaborazione lato server) per generare il codice HTML runtime da inviare al browser dell'utente (proprio per questo vengono in genere definite pagine web dinamiche).
Vedere C sharp e Active Server Pages
Adobe PhoneGap
PhoneGap era un framework cross-platform mobile originalmente sviluppato da Nitobi. Consente di sviluppare delle applicazioni native attraverso l'utilizzo di tecnologie web quali HTML, CSS e JavaScript (cosiddette "ibride").
Vedere C sharp e Adobe PhoneGap
Algebra di Boole
Lalgebra di Boole (anche detta algebra booleana, logica booleana o reticolo booleano), in matematica e logica matematica, è il ramo dell'algebra in cui le variabili possono assumere solamente i valori vero e falso (valori di verità), generalmente denotati rispettivamente come 1 e 0.
Vedere C sharp e Algebra di Boole
Ambiente di sviluppo integrato
Un ambiente di sviluppo integrato (ovvero IDE) è un'applicazione che fornisce vari strumenti per lo sviluppo software, in particolare un editor di codice sorgente, modalità di automazione dello sviluppo, e un debugger.
Vedere C sharp e Ambiente di sviluppo integrato
Anders Hejlsberg
Ha studiato ingegneria alla Università Tecnica della Danimarca. Nel 1980 Hejlsberg iniziò a scrivere programmi per il microcomputer Nascom.
Vedere C sharp e Anders Hejlsberg
ANTLR
ANTLR, acronimo di ANother Tool for Language Recognition, è un generatore di parser che fa uso del sistema di parsing LL(*). Il predecessore di ANTLR è il generatore di parser PCCTS.
Vedere C sharp e ANTLR
Apache Cordova
Apache Cordova (ex PhoneGap) è un framework per lo sviluppo di applicativi per dispositivi mobili originariamente prodotto da Nitobi. Adobe acquisì Nitobi nel 2011 e creò il nuovo marchio PhoneGap, che fu poi successivamente rilasciato in versione open source e chiamato nuovamente Apache Cordova.
Vedere C sharp e Apache Cordova
ASP.NET
ASP.NET è un progetto open source che comprende un insieme di tecnologie di sviluppo di software per il web, commercializzate da Microsoft. Utilizzando queste tecnologie, gli sviluppatori possono realizzare applicazioni web e servizi web (web service).
Vedere C sharp e ASP.NET
ASP.NET Razor
ASP.NET Razor, noto anche semplicemente come Razor, è un sistema di scripting lato server ideato e prodotto da Microsoft, destinato alla generazione di pagine web dinamiche.
Vedere C sharp e ASP.NET Razor
Autoincremento e autodecremento
Nel C e in alcuni linguaggi di programmazione da esso derivati (come C++, Java e C#), l'autoincremento è l'aumento di 1 del valore di una variabile, mentre l'autodecremento è la diminuzione di 1 del valore di una variabile.
Vedere C sharp e Autoincremento e autodecremento
Autoreferenza
Lautoreferenza è un fenomeno nel linguaggio naturale o formale consistente in una frase o formula che si riferisce a se stessa direttamente, o attraverso qualche frase o formula intermedia, oppure mediante una qualche codifica semantica.
Vedere C sharp e Autoreferenza
Bytecode
In informatica, il bytecode è un linguaggio intermedio più astratto tra il linguaggio macchina e il linguaggio di programmazione, usato per descrivere le operazioni che costituiscono un programma.
Vedere C sharp e Bytecode
C (disambigua)
*C – terza lettera dell'alfabeto italiano.
Vedere C sharp e C (disambigua)
C (linguaggio di programmazione)
C (AFI) è un linguaggio di programmazione ad uso generale di natura imperativa e procedurale creato da Dennis Ritchie negli anni '70. Tutt'oggi influente, è largamente adoperato nei sistemi operativi, nei driver e nelle pile di protocolli, mentre è in diminuzione il suo uso nelle applicazioni.
Vedere C sharp e C (linguaggio di programmazione)
C++
C++ (AFI) è un linguaggio di programmazione ad uso generale creato dall'informatico danese Bjarne Stroustrup. Pubblicato per la prima volta nel 1985 come estensione del linguaggio C, è stato nel tempo esteso notevolmente.
Vedere C sharp e C++
Cairo (grafica)
Cairo è una libreria grafica libera che fornisce interfacce di programmazione per la grafica vettoriale in modo indipendente dal dispositivo e dal sistema operativo utilizzati.
Vedere C sharp e Cairo (grafica)
CamStudio
CamStudio è software libero di screencast per Microsoft Windows. Può produrre video in formato AVI o SWF. Originariamente scritto in C++, dalla versione 3 è sviluppato in C#.
Vedere C sharp e CamStudio
Canali standard
In informatica i canali standard (o standard streams), in tutti i moderni sistemi operativi, rappresentano i dispositivi logici di input e di output che collegano un programma con l'ambiente operativo in cui esso viene eseguito (tipicamente un terminale testuale) e che sono connessi automaticamente al suo avvio.
Vedere C sharp e Canali standard
Cancelletto
Il cancelletto (#) è un simbolo di punteggiatura, costituito da segmenti paralleli incrociati, utilizzato prevalentemente nell'informatica. Viene solitamente confuso con il simbolo musicale ♯ (diesis), relativo anche al linguaggio di programmazione C#.
Vedere C sharp e Cancelletto
Chiusura (informatica)
Nei linguaggi di programmazione, una chiusura è una astrazione che combina una funzione con le variabili libere presenti nell'ambiente in cui è definita secondo le regole di scope del linguaggio.
Vedere C sharp e Chiusura (informatica)
Classe (informatica)
Una classe, nella programmazione orientata agli oggetti, è un costrutto di un linguaggio di programmazione usato come modello per creare oggetti.
Vedere C sharp e Classe (informatica)
Cobra (linguaggio di programmazione)
Cobra è un linguaggio di programmazione general purpose, multi-paradigma, open source creato a partire dal 2008 dal programmatore californiano Chuck Esterbrook.
Vedere C sharp e Cobra (linguaggio di programmazione)
Common Intermediate Language
Il Common Intermediate Language (CIL), in italiano linguaggio intermedio comune, è il linguaggio di programmazione di livello più basso previsto dalla piattaforma.NET e dal Common Language Infrastructure.
Vedere C sharp e Common Intermediate Language
Container pattern
Il Container Pattern (anche detto Containment Pattern) è un modello specifico della programmazione ad oggetti che permette in certi casi una migliore gestione dell'incapsulamento.
Vedere C sharp e Container pattern
Controllo dei limiti
Nella programmazione, il controllo dei limiti è un qualsiasi metodo per scoprire se una variabile è all'interno dei suoi limiti prima di essere utilizzata.
Vedere C sharp e Controllo dei limiti
Cosmos (sistema operativo)
Cosmos è un sistema operativo open source scritto in C#. Include inoltre un compilatore (IL2CPU) per convertire il (.NET) bytecode del Common Intermediate Language in istruzioni native.
Vedere C sharp e Cosmos (sistema operativo)
Costruttore (informatica)
I costruttori, in informatica e specificamente nella programmazione orientata agli oggetti, indicano dei metodi associati alle classi che hanno lo scopo di inizializzare le variabili di istanza.
Vedere C sharp e Costruttore (informatica)
Covarianza e controvarianza (informatica)
In informatica, covarianza e controvarianza sono proprietà che caratterizzano alcuni operatori sui tipi. Un operatore è covariante se conserva la relazione di sottotipo, controvariante se la inverte.
Vedere C sharp e Covarianza e controvarianza (informatica)
CPLEX
IBM ILOG CPLEX Optimization Studio (spesso abbreviato informalmente con CPLEX) è un programma di ottimizzazione. Nel 2004, lo sviluppo di CPLEX è stato insignito del primo.
Vedere C sharp e CPLEX
Crawler
Un crawler (detto anche web crawler, spider o robot), è un software che analizza i contenuti di una rete (o di un database) in un modo metodico e automatizzato, in genere per conto di un motore di ricerca.
Vedere C sharp e Crawler
Crittografia
La crittografia (o criptografia) è la branca della crittologia che tratta delle "scritture nascoste", ovvero dei metodi per rendere un messaggio non comprensibile/intelligibile a persone non autorizzate a leggerlo, garantendo così, in chiave moderna, il requisito di confidenzialità o riservatezza tipico della sicurezza informatica.
Vedere C sharp e Crittografia
Cronologia dei linguaggi di programmazione
Questo è un elenco cronologico dei linguaggi di programmazione per ordine di apparizione. Di ognuno viene riportato l'eventuale predecessore, l'anno in cui è apparso, il nome del linguaggio stesso, l'autore (se noto) e, in alcuni casi, l'azienda dove è stato sviluppato.
Vedere C sharp e Cronologia dei linguaggi di programmazione
Curl
Curl è un linguaggio di programmazione orientato agli oggetti per applicazioni web interattive. L'obiettivo principale del linguaggio è quello di integrare la formattazione e la programmazione web.
Vedere C sharp e Curl
D (linguaggio di programmazione)
D è un linguaggio di programmazione orientato agli oggetti creato da Walter Bright nel 2001. Considerato un'evoluzione dei linguaggi C e C++, si distingue per le seguenti caratteristiche: gestione più semplice delle classi e dei template rispetto al C++, un garbage collector come in Java, supporto a RTTI (Runtime type information), introduzione del tipo intero a 128 bit, una gestione a moduli simile a quella di Python al posto dei file header, array associativi (oltre ai classici in stile puntatore, statici, dinamici) e molto altro.
Vedere C sharp e D (linguaggio di programmazione)
Direttiva (programmazione)
In programmazione, il termine direttiva o pragma (da "pragmatico") si usa per descrivere determinati costrutti di un linguaggio di programmazione che, specificati nel codice sorgente di un programma, vengono letti ed eseguiti dal preprocessore.
Vedere C sharp e Direttiva (programmazione)
Direttiva di inclusione
Nella programmazione, una direttiva di inclusione è una direttiva che permette di inserire i contenuti di un dato file all'interno del file dove viene scritta la direttiva.
Vedere C sharp e Direttiva di inclusione
Dot notation
La dot notation ("notazione col punto") è uno schema sintattico molto diffuso nei linguaggi di programmazione orientati agli oggetti (e formalismi correlati come OCL) per riferirsi a proprietà degli oggetti come attributi o metodi.
Vedere C sharp e Dot notation
Doxygen
Doxygen è una applicazione per la generazione automatica della documentazione a partire dal codice sorgente di un generico software. È un progetto open source disponibile sotto licenza GPL, scritto per la maggior parte da Dimitri van Heesch a partire dal 1997.
Vedere C sharp e Doxygen
ECMA International
La ECMA (European Computer Manufacturers Association) è un'associazione fondata nel 1961 e dedicata alla standardizzazione nel settore informatico e dei sistemi di comunicazione.
Vedere C sharp e ECMA International
Eiffel (linguaggio di programmazione)
Eiffel è un linguaggio di programmazione object-oriented che enfatizza la scrittura di programmi robusti. Fu uno dei primi linguaggi a oggetti compilati e pensati per l'utilizzo industriale.
Vedere C sharp e Eiffel (linguaggio di programmazione)
Electron (framework)
Electron (precedentemente noto come Atom Shell) è un framework open source gestito e ospitato da GitHub. Electron consente lo sviluppo della GUI di applicazioni desktop utilizzando tecnologie Web: combina il motore di rendering Chromium e il runtime Node.js.
Vedere C sharp e Electron (framework)
Embarcadero Delphi
Embarcadero Delphi è un linguaggio di programmazione e un ambiente di sviluppo. È molto utilizzato per lo sviluppo di applicazioni desktop e aziendali che utilizzano database, ma essendo uno strumento di sviluppo di carattere generico lo si può utilizzare per qualsiasi tipo di progetto.
Vedere C sharp e Embarcadero Delphi
Ereditarietà multipla
Alcuni linguaggi di programmazione permettono di utilizzare lereditarietà multipla, in cui una classe può ereditare funzionalità e caratteristiche da più di una classe base.
Vedere C sharp e Ereditarietà multipla
Eric Barone
È conosciuto principalmente per aver ideato e sviluppato il videogioco Stardew Valley.
Vedere C sharp e Eric Barone
Ettore Perazzoli
Nato a Milano, ha studiato ingegneria al Politecnico di Milano. Prima di dedicarsi al software libero, è stato il chitarrista dei Nerofumo.
Vedere C sharp e Ettore Perazzoli
Evernote
Evernote è un'applicazione progettata per prendere appunti, organizzare, gestire le attività e archiviare. È sviluppato da Evernote Corporation, che ha sede a Redwood City, in California.
Vedere C sharp e Evernote
F Sharp
F# (pronuncia:, come la parola inglese F Sharp) è un linguaggio di programmazione multi-paradigma, basato su.NET Framework, che permette la programmazione funzionale così come quella imperativa e quella ad oggetti.
Vedere C sharp e F Sharp
F-Spot
F-Spot è un gestore di immagini sviluppato per organizzare le foto personali per l'ambiente desktop GNOME.
Vedere C sharp e F-Spot
Fantom (linguaggio di programmazione)
Fantom, è un linguaggio di programmazione general purpose, multi-paradigma, open source creato a partire dal 2005 dai fratelli americani Andy e Brian Frank.
Vedere C sharp e Fantom (linguaggio di programmazione)
File eseguibile
Un file eseguibile (o semplicemente un eseguibile), in informatica, indica un file che contiene un programma eseguibile per un computer, ovvero un programma scritto in linguaggio macchina direttamente eseguibile dal processore: si distingue da un file sorgente, che contiene un programma scritto in un linguaggio di programmazione ad alto livello il quale può essere eseguito solo utilizzando un interprete o trasformandolo prima in eseguibile (codice oggetto + librerie) tramite un compilatore, o con una combinazione di questi due strumenti.
Vedere C sharp e File eseguibile
File sorgente
Un file sorgente è un file di testo contenente una serie di istruzioni (dette codice sorgente) scritte in un linguaggio di programmazione (normalmente ad alto livello) pronto per essere trasformato da un compilatore in un programma eseguibile o per essere interpretato da un interprete.
Vedere C sharp e File sorgente
Flowgorithm
Flowgorithm è uno strumento di programmazione grafico che consente agli utenti di scrivere ed eseguire programmi utilizzando diagrammi di flusso.
Vedere C sharp e Flowgorithm
Framework
In informatica e specificamente nello sviluppo ''software'', un framework (anglicismo che può essere tradotto come struttura o quadro strutturale) è un'architettura logica di supporto (spesso un'implementazione logica di un particolare design pattern) sulla quale un software può essere progettato e realizzato, spesso facilitandone lo sviluppo da parte del programmatore.
Vedere C sharp e Framework
Future (informatica)
In informatica, con i termini future, promise e delay ci si riferisce a particolari costrutti usati nella sincronizzazione dell'esecuzione dei programmi scritti con alcuni linguaggi di programmazione di tipo concorrente.
Vedere C sharp e Future (informatica)
Garbage collection
In informatica per garbage collection (GC) si intende una modalità automatica di gestione della memoria, mediante la quale un sistema operativo, o un compilatore e un modulo di run-time liberano porzioni di memoria non più utilizzate dalle applicazioni.
Vedere C sharp e Garbage collection
Geany
Geany è un editor di testo leggero multi piattaforma per GTK+ basato su Scintilla con funzionalità elementari di IDE. È progettato per avere poche dipendenze da altri pacchetti e un veloce tempo di caricamento.
Vedere C sharp e Geany
Gestione delle eccezioni
In informatica la gestione delle eccezioni è un costrutto dei linguaggi di programmazione o un meccanismo dell'hardware del computer progettato per gestire errori a runtime o altri problemi (eccezioni) che avvengono durante l'esecuzione di un programma su un computer.
Vedere C sharp e Gestione delle eccezioni
GNOME
GNOME (GNU Network Object Model Environment) è un ambiente desktop Free e open source per Linux e altri sistemi operativi Unix-like. Nato nel 1997 con l'obiettivo di fornire sia un ambiente desktop che un ambiente di sviluppo libero per i sistemi operativi basati su Linux.
Vedere C sharp e GNOME
Google Cloud Platform
Google Cloud (a volte noto come GCP, precedentemente noto come Google Cloud Platform), offerto da Google, è una suite di servizi modulari di cloud computing tra cui archiviazione dati, analisi dei dati e apprendimento automatico, oltre ad una serie di strumenti di gestione.
Vedere C sharp e Google Cloud Platform
Google Code Search
Google Code Search è stato un motore di ricerca per codice sorgente di Google. È comparso su Google Labs il 5 ottobre 2006, ed è stato chiuso ufficialmente il 15 gennaio 2012.
Vedere C sharp e Google Code Search
GraphQL
GraphQL è un linguaggio di interrogazione e manipolazione dei dati open-source per API e un runtime per soddisfare query con dati esistenti.
Vedere C sharp e GraphQL
GTK (toolkit)
GTK (in passato GTK+, acronimo che sta per GIMP ToolKit) in informatica, è un toolkit (insieme di strumenti, di cui il principale è la libreria libgtk) per la creazione di interfacce grafiche.
Vedere C sharp e GTK (toolkit)
Haskell (linguaggio di programmazione)
Haskell è un linguaggio di programmazione puramente funzionale general-purpose creato da un apposito comitato alla fine degli anni ottanta principalmente per analizzare le caratteristiche dei linguaggi.
Vedere C sharp e Haskell (linguaggio di programmazione)
Haxe
Haxe è un linguaggio di programmazione open source sviluppato nel 2005 da Nicolas Cannasse. Tra le sue caratteristiche principali troviamo la possibilità di produrre codice sorgenti in vari linguaggi di programmazione tra cui C++, C#, JavaScript e ActionScript, ciò conferisce ad Haxe la definizione di multipiattaforma.
Vedere C sharp e Haxe
HHVM
La Macchina Virtuale HipHop (HipHop Virtual Machine, HHVM) è una macchina virtuale open source basata sulla compilazione just-in-time (JIT) utilizzata come motore di esecuzione per i linguaggi di programmazione PHP e Hack.
Vedere C sharp e HHVM
IEEE 754r
L'IEEE 754r è il progetto di revisione dello standard per il calcolo in virgola mobile IEEE 754. Lo scopo è rivedere lo standard là dove è diventato obsoleto, di definire alcune zone d'ombra lasciate dal precedente lavoro e di unirlo nell'IEEE 854 (lo standard per il calcolo in virgola mobile non posizionale).
Vedere C sharp e IEEE 754r
IL2CPU
IL2CPU (IL To CPU) è un compilatore AOT scritto usando un linguaggio conforme al Common Intermediate Language (C#). Traduce il Common Intermediate Language in linguaggio macchina.
Vedere C sharp e IL2CPU
IntelliSense
IntelliSense è una forma di completamento automatico resa popolare dall'IDE di Microsoft Visual Studio. Serve inoltre come documentazione per i nomi delle variabili, delle funzioni e dei metodi usando metadati e riflessioni.
Vedere C sharp e IntelliSense
Internet Explorer
Internet Explorer (IE o MSIE), noto anche come Windows Internet Explorer (WIE), è stato un browser web grafico proprietario sviluppato da Microsoft e incluso in Windows a partire dal 1995.
Vedere C sharp e Internet Explorer
ISO 23270
La norma ISO/IEC 23270 Information technology - Programming languages - C# è la norma internazionale che specifica i requisiti per la programmazione nel linguaggio C Sharp.
Vedere C sharp e ISO 23270
J sharp
Il J# (pronunciato "J sharp") è un linguaggio di programmazione nato espressamente per consentire ai programmatori Java (della Sun Microsystems) ed ai programmatori Visual J++ (della Microsoft) di utilizzare le proprie conoscenze esistenti nella migrazione verso i linguaggi della piattaforma.NET.
Vedere C sharp e J sharp
Jagged array
In informatica, uno jagged array (che in inglese significa "array seghettato") o ragged array ("array stracciato"), talvolta chiamato in italiano anche matrice irregolare, è una struttura dati multidimensionale costituita da un array di array.
Vedere C sharp e Jagged array
Java (linguaggio di programmazione)
In informatica Java è un linguaggio di programmazione ad alto livello, orientato agli oggetti e a tipizzazione statica, che si appoggia sull'omonima piattaforma software di esecuzione, specificamente progettato per essere il più possibile indipendente dalla piattaforma hardware di esecuzione (tramite compilazione in bytecode prima e interpretazione poi da parte di una JVM) (sebbene questa caratteristica comporti prestazioni in termini di computazione inferiori a quelle di linguaggi direttamente compilati come C e C++ ovvero dunque perfettamente adattati alla piattaforma hardware).
Vedere C sharp e Java (linguaggio di programmazione)
JavaScript Object Notation
JavaScript Object Notation (JSON) è un formato per lo scambio dati basato sul linguaggio di programmazione JavaScript (ECMA-262). È utilizzato in programmazione web come alternativa al formato XML.
Vedere C sharp e JavaScript Object Notation
JetBrains
JetBrains (precedentemente IntelliJ) è un'azienda di sviluppo software ceca nata nel 2000 i cui strumenti hanno come mercato gli sviluppatori software e i project manager.
Vedere C sharp e JetBrains
JSBSim
JSBSim è una libreria software per i modelli dinamici di volo (FDM) che modellizza le dinamiche di volo di un veicolo aerospaziale. La libreria è stata inclusa nel simulatore di volo FlightGear e OpenEagles.
Vedere C sharp e JSBSim
JScript
JScript è l'implementazione Microsoft di ECMAScript, è possibile che venga eseguito da ogni applicazione che supporta gli Script di Windows, come Internet Explorer, ASP e WSH.
Vedere C sharp e JScript
KDevelop
KDevelop è un free software IDE per GNU/Linux e altri Unix-like sistemi operativi integrato nell'ambiente desktop KDE e distribuito sotto licenza GPL.
Vedere C sharp e KDevelop
Launchy
Launchy è un lanciatore di applicazioni gratuito open source per Windows e, dalla versione 2.1.1, per Linux. Indicizza i collegamenti del menu di avvio ed i file in specifiche cartelle per permettere un accesso più veloce ai programmi senza aprire il menu di avvio stesso, o navigare alle relative cartelle.
Vedere C sharp e Launchy
Linguaggi di programmazione non basati sull'inglese
I linguaggi di programmazione non basati sull'inglese sono linguaggi di programmazione che, a differenza dei linguaggi più conosciuti, non usano termini presi dal vocabolario della lingua inglese.
Vedere C sharp e Linguaggi di programmazione non basati sull'inglese
Linguaggio di programmazione
Un linguaggio di programmazione è un sistema di notazione per la scrittura di programmi per computer. La maggior parte dei linguaggi di programmazione sono linguaggi formali basati su testo, ma possono anche essere grafici.
Vedere C sharp e Linguaggio di programmazione
Linguaggio macchina
Il linguaggio macchina (o codice macchina), in informatica, indica il linguaggio in cui sono scritti i programmi eseguibili per computer: può venire classificato come linguaggio di programmazione, sebbene quest'ultima espressione sia più spesso riservata per indicare i linguaggi di alto livello con cui si scrivono programmi non direttamente eseguibili, ma che richiedono una traduzione in linguaggio macchina, per es.
Vedere C sharp e Linguaggio macchina
LINQ
Language Integrated Query (LINQ, si pronuncia "link") è un componente del.NET Framework di Microsoft che aggiunge ai linguaggi.NET la possibilità di effettuare interrogazioni su oggetti utilizzando una sintassi simile a SQL.
Vedere C sharp e LINQ
Lista dei linguaggi di programmazione
Questa lista dei linguaggi di programmazione ha lo scopo di includere tutti i linguaggi di programmazione esistenti, sia quelli storici sia quelli correntemente in uso, in ordine alfabetico.
Vedere C sharp e Lista dei linguaggi di programmazione
Lista di software wiki
Questa è una lista di software wiki ordinati in base al linguaggio di programmazione con cui sono stati scritti.
Vedere C sharp e Lista di software wiki
Lista di standard ISO
Questa è una lista di standard ISO.
Vedere C sharp e Lista di standard ISO
Lock
In informatica un lock (inglese per «blocco») è un meccanismo di sincronizzazione per limitare l'accesso ad una risorsa condivisa in un ambiente multitasking ad un solo thread o ad un solo tipo di thread alla volta.
Vedere C sharp e Lock
LOIC
LOIC (un acronimo per Low Orbit Ion Cannon, in italiano: cannone a ioni in orbita bassa) è un software open source, scritto in C#, per generare grandi quantità di traffico di rete (richieste) verso un sistema target e testare la sua risposta sotto carico.
Vedere C sharp e LOIC
Lphant
Lphant è un programma peer-to-peer scritto in C# che ha la caratteristica peculiare di permettere la connessione su rete eDonkey e BitTorrent, con l'utilizzo anche di webcache.
Vedere C sharp e Lphant
Lucene
Apache Lucene è una API gratuita ed open source per il reperimento di informazioni inizialmente implementata in Java da Doug Cutting. È supportata dall'Apache Software Foundation ed è resa disponibile con l'Apache License.
Vedere C sharp e Lucene
MapReduce
MapReduce è un framework software brevettato e introdotto da Google per supportare la computazione distribuita su grandi quantità di dati in cluster di computer.
Vedere C sharp e MapReduce
Memory leak
In informatica, un memory leak ("perdita o fuoriuscita di memoria") è un particolare tipo di consumo non voluto di memoria dovuto alla mancata deallocazione dalla stessa di variabili o dati non più utilizzati da parte dei processi.
Vedere C sharp e Memory leak
Metodo (programmazione)
Nella programmazione orientata agli oggetti, un metodo (o anche "funzione membro") è una una funzione associata in modo esclusivo ad una classe e che costituisce un'operazione eseguibile sulla sua istanza o sul suo tipo.
Vedere C sharp e Metodo (programmazione)
Microsoft .NET
Microsoft.NET è una piattaforma di sviluppo general purpose - ideata e sviluppata da Microsoft - che mette a disposizione varie funzionalità come il supporto per più linguaggi di programmazione (coprendo tutti i paradigmi di programmazione: object oriented, procedurali, funzionali, imperativi, user oriented, ecc.), modelli di programmazione asincroni e simultanei, interoperabilità, consentendo l'esecuzione su più piattaforme ed in presenza di scenari applicativi variegati.
Vedere C sharp e Microsoft .NET
Microsoft BASIC
Il Microsoft BASIC è stato il primo prodotto della Microsoft. Apparso nel 1975 come Altair BASIC, è stato il primo BASIC, e di fatto il primo linguaggio di programmazione ad alto livello, disponibile per l'Altair 8800.
Vedere C sharp e Microsoft BASIC
Microsoft Visual Studio
Microsoft Visual Studio (o più comunemente Visual Studio) è un ambiente di sviluppo integrato (o IDE) sviluppato da Microsoft. Disponibile in varie edizioni (una gratuita di nome Community, e altre due a pagamento di nome Professional ed Enterprise) e capace di usare diversi linguaggi di programmazione e strumenti (C++, C#,.NET, Java, Python, PHP, Go, Visual Basic, Node.js e Express.js, Xamarin, etc.), è disponibile sia per Windows che per MacOS (ma per quest'ultima piattaforma il supporto verrà ritirato dal 31 agosto 2024) e attualmente supporta la creazione di progetti per varie piattaforme, tra cui anche Mobile e Console.
Vedere C sharp e Microsoft Visual Studio
Microsoft XNA
Microsoft XNA (XNA is Not an Acronym, letteralmente "XNA non è un acronimo") è un framework gratuito realizzato da Microsoft specifico per lo sviluppo di videogiochi su più piattaforme: PC, Xbox 360 e Windows Phone 7.
Vedere C sharp e Microsoft XNA
Monitor (sincronizzazione)
Un monitor, nella programmazione, è un costrutto di sincronizzazione di un linguaggio di alto livello. Un'istanza di un tipo monitor può essere utilizzata da due o più processi o thread per rendere mutuamente esclusivo l'accesso a risorse condivise.
Vedere C sharp e Monitor (sincronizzazione)
Mono (progetto)
Mono è un progetto open source coordinato da.NET Foundation (precedentemente da Xamarin, Novell e in origine da Ximian) per creare un insieme di strumenti compatibili con il Framework.NET, secondo gli standard ECMA (e). I più importanti di questi strumenti sono il compilatore C# e il Common Language Runtime.
Vedere C sharp e Mono (progetto)
MonoDevelop
MonoDevelop è un ambiente di sviluppo (IDE) open source realizzato principalmente per C# e altri linguaggi.NET.
Vedere C sharp e MonoDevelop
MySQL
MySQL o Oracle MySQL (AFI: "My S-Q-L") è un relational database management system (RDBMS) composto da un client a riga di comando e un server.
Vedere C sharp e MySQL
Nagios
In informatica Nagios è un'applicazione open source per il monitoraggio di computer e risorse di rete. La sua funzione base è quella di controllare nodi, reti e servizi specificati, avvertendo con degli alert quando questi non garantiscono il loro servizio o quando ritornano attivi.
Vedere C sharp e Nagios
Notepad++
Notepad++ è un popolare editor di testo e codice sorgente gratuito e open source per il sistema operativo Windows, uscito nel 2003. È stato creato come un miglioramento del Blocco note standard di Windows, offrendo molte funzionalità avanzate utili agli sviluppatori, programmatori e utenti in generale.
Vedere C sharp e Notepad++
Notepad2
Notepad2 è un editor di testo open source per Microsoft Windows, disponibile con licenza BSD.
Vedere C sharp e Notepad2
Numero intero (informatica)
In informatica si definisce intero (o nella sua forma inglese integer, spesso abbreviato in int) ogni tipo di dato che possa rappresentare un sottoinsieme dell'insieme matematico dei numeri interi.
Vedere C sharp e Numero intero (informatica)
Objective-C
Objective-C (in breve Obj-C) è un linguaggio di programmazione riflessivo orientato agli oggetti, sviluppato da Brad Cox alla metà degli anni ottanta presso la Stepstone Corporation.
Vedere C sharp e Objective-C
Observer pattern
LObserver pattern è un design pattern utilizzato come base architetturale di molti sistemi di gestione di eventi.
Vedere C sharp e Observer pattern
Olimpiadi internazionali dell'informatica
Le Olimpiadi internazionali dell'informatica, in inglese International Olympiad in Informatics e in acronimo IOI, sono competizioni fra studenti delle scuole secondarie che si svolgono annualmente.
Vedere C sharp e Olimpiadi internazionali dell'informatica
OpenBabel
OpenBabel è un software libero, un sistema esperto chimico usato principalmente per la conversione di formati di file chimici. A causa della forte relazione con l'informatica questo programma appartiene più alla categoria della chemioinformatica rispetto a quella della modellistica molecolare.
Vedere C sharp e OpenBabel
OpenGL
OpenGL (Open Graphics Library) è una specifica che definisce una API per più linguaggi e per più piattaforme per scrivere applicazioni che producono computer grafica 3D.
Vedere C sharp e OpenGL
Osu!
osu! è un videogioco musicale freeware creato inizialmente per Microsoft Windows. È stato scritto usando C# implementando.NET Framework. Questo gioco è stato reso compatibile anche per macOS, iOS (dove al momento l'unica versione disponibile è osu!stream, mentre si può prendere parte alla open beta di osu!lazer tramite TestFlight di Apple), Android e Windows Phone.
Vedere C sharp e Osu!
Overloading
In programmazione, è detta overloading (o sovraccarico) la creazione di una famiglia di funzioni/subroutine aventi tutte lo stesso nome, ma che accettino un diverso insieme di argomenti (signature), e che eventualmente restituiscano un diverso valore di ritorno (in Java con signature non viene incluso il valore di ritorno).
Vedere C sharp e Overloading
Paint.NET
Paint.NET è un programma di modifica grafica raster che fa uso delle librerie dell'ambiente software.NET Framework di Microsoft. La scrittura del programma cominciò come un progetto per Microsoft Windows, all'Università di Washington, negli Stati Uniti (Washington State University WSU).
Vedere C sharp e Paint.NET
PDFCreator
PDFCreator è un software libero per piattaforma Windows che consente di generare file in formato PDF da qualsiasi documento. Una volta installato, permette di selezionare per la stampa una stampante chiamata PDFCreator, e quindi permette di poter generare documenti PDF da quasi ogni applicazione.
Vedere C sharp e PDFCreator
Pinta (software)
Pinta è un programma leggero di disegno per grafica raster, open source e multipiattaforma.
Vedere C sharp e Pinta (software)
PowerShell
PowerShell, noto inizialmente come Microsoft Shell, MSH o col nome in codice Monad e poi come Windows PowerShell, è una shell caratterizzata dall'interfaccia a riga di comando (CLI) e da un linguaggio di scripting, sviluppata da Microsoft, basato sulla programmazione a oggetti e sul framework Microsoft.NET.
Vedere C sharp e PowerShell
Preprocessing
In informatica, e in particolare nella terminologia dei linguaggi di programmazione, il preprocessing (o precompilazione) è una fase dell'elaborazione del codice sorgente che precede la compilazione.
Vedere C sharp e Preprocessing
Preprocessore
In informatica, un preprocessore o precompilatore è un programma (o una porzione di programma) che effettua sostituzioni testuali sul codice sorgente di un programma, ovvero la precompilazione.
Vedere C sharp e Preprocessore
Programmazione di ordine superiore
La programmazione di ordine superiore è uno stile di programmazione che usa componenti software, come funzioni, moduli o oggetti come valori.
Vedere C sharp e Programmazione di ordine superiore
Programmazione generica
In informatica, la programmazione generica è un paradigma di programmazione in cui gli algoritmi accettano come parametri le tipologie di dati da trattare, oltre ai dati veri e propri.
Vedere C sharp e Programmazione generica
Programmazione orientata agli oggetti
In informatica, la programmazione orientata agli oggetti (in acronimo OOP), a volte chiamata semplicemente programmazione ad oggetti, è un paradigma di programmazione che permette di definire oggetti software in grado di interagire gli uni con gli altri attraverso lo scambio di messaggi.
Vedere C sharp e Programmazione orientata agli oggetti
Proxy pattern
In informatica, il proxy pattern è un design pattern. Nella sua forma più generale, un proxy è una classe che funziona come interfaccia per qualcos'altro.
Vedere C sharp e Proxy pattern
Puntatori a funzione
Un puntatore a funzione è un tipo di puntatore in C, C++, D, e altri linguaggi di programmazioni stile C. Quando viene dereferenziato esso invoca una funzione, passandole zero o più argomenti come ad una funzione normale.
Vedere C sharp e Puntatori a funzione
Punto di sequenza
Un punto di sequenza (sequence point) è un punto nell'esecuzione di un programma informatico nel quale è garantito il fatto che tutti gli effetti collaterali delle istruzioni precedenti siano stati realizzati e nessun effetto collaterale delle istruzioni seguenti sia stato realizzato.
Vedere C sharp e Punto di sequenza
PyPy
PyPy è un interprete Python e un compilatore JIT. È compatibile con l'interprete CPython. PyPy è stato finanziato dall'Unione europea come Progetto obiettivo di Ricerca.
Vedere C sharp e PyPy
Python
Python è un linguaggio di programmazione ad alto livello, orientato a oggetti, adatto, tra gli altri usi, a sviluppare applicazioni distribuite, scripting, computazione numerica e system testing.
Vedere C sharp e Python
RavenDB
RavenDB è un database orientato ai documenti completamente ACID e open-source; scritto in C# e sviluppato da Hibernating Rhinos Ltd. È multi piattaforma, supportata Windows, Linux e MacOS.
Vedere C sharp e RavenDB
Reificazione (informatica)
In informatica, la reificazione è il processo tramite cui un concetto astratto viene trasformato in un modello dei dati o altri oggetti creati tramite un linguaggio di programmazione.
Vedere C sharp e Reificazione (informatica)
Rete neurale spiking
Una rete neurale spiking o rete neurale a impulso, in sigla SNN (dall'inglese spiking neural network), è una rete neurale artificiale che tenta di mimare più precisamente le reti neurali naturali.
Vedere C sharp e Rete neurale spiking
Return (informatica)
In programmazione, la dichiarazione return causa la terminazione della subroutine corrente e ripristina il codice nel punto immediatamente successivo a quello in cui la funzione è stata chiamata.
Vedere C sharp e Return (informatica)
Ritorno a capo
Nel settore informatico, un ritorno a capo, o nuova riga o a capo (in inglese, newline, line break o carattere end-of-line / EOL) è un carattere speciale usato per gestire la fine di una riga di testo (e quindi non un vero e proprio carattere visibile sullo schermo).
Vedere C sharp e Ritorno a capo
RText
RText è un editor di testo per programmatori ed un software libero, pubblicato rispettando le specifiche di una versione modificata del protocollo BSD License, per Windows, macOS, Linux, OS/2, Unix e OpenVMS.
Vedere C sharp e RText
Rust (linguaggio di programmazione)
Rust è un linguaggio di programmazione compilato, multi-paradigma, ad uso generale, sviluppato da Mozilla Research, in collaborazione con la comunità open-source.
Vedere C sharp e Rust (linguaggio di programmazione)
Second Life
Second Life è un mondo virtuale (MUVE) online lanciato il 23 giugno 2003 dalla società statunitense Linden Lab a seguito di un'idea del fondatore di quest'ultima, il fisico Philip Rosedale.
Vedere C sharp e Second Life
Self-hosting
Il self-hosting è l'uso di un programma come parte della toolchain o del sistema operativo che produce nuove versioni dello stesso programma—per esempio, un compilatore che può compilare il suo stesso codice sorgente.
Vedere C sharp e Self-hosting
Sharp
Sharp o SHARP può avere differenti significati, tra cui in inglese "diesis".
Vedere C sharp e Sharp
SharpDevelop
SharpDevelop è un IDE gratuito e open source per i linguaggi di programmazione C#, Visual Basic.Net (VB.NET), Boo e, a partire dalla versione 3.0, F# e IronPython.
Vedere C sharp e SharpDevelop
Sigil (informatica)
Sigil in informatica indica un carattere che precede una variabile, specificandone il tipo o la visibilità. Il termine, coniato nel 1999 da Philip Gwyn, è particolarmente utilizzato nel linguaggio di programmazione Perl.
Vedere C sharp e Sigil (informatica)
Simula
Il Simula è stato il primo linguaggio di programmazione orientato agli oggetti (OOP). Da esso sono derivati lo Smalltalk e il C++; tuttavia il linguaggio di programmazione moderno ad oggetti che più si avvicina al Simula è il Java.
Vedere C sharp e Simula
Singleton (informatica)
Nella programmazione ad oggetti, il singleton è uno dei pattern fondamentali descritti dalla "Gang of Four" nel celebre libro Design Patterns.
Vedere C sharp e Singleton (informatica)
Singularity (sistema operativo)
Singularity è un sistema operativo sviluppato da Microsoft. La versione 1.0 è stata pubblicata nel 2007, il Singularity V1.0 Research Development Kit (RDK) è stato spedito ad un ristretto numero di università.
Vedere C sharp e Singularity (sistema operativo)
Smalltalk
Smalltalk è un linguaggio di programmazione orientato agli oggetti con gestione dinamica dei tipi e con un paradigma di programmazione riflessivo.
Vedere C sharp e Smalltalk
Stack Overflow (sito)
Stack Overflow è un sito web che fa parte della rete Stack Exchange in cui si possono porre domande riguardo a vasti argomenti di programmazione.
Vedere C sharp e Stack Overflow (sito)
Stack trace
In informatica, uno stack trace (traducibile letteralmente dall'inglese come "traccia dello stack"), chiamato anche stack backtrace o stack traceback, è un elenco degli stack frame attivi in un determinato momento durante l'esecuzione di un programma.
Vedere C sharp e Stack trace
Standard aperto
Uno standard aperto (dall'inglese: open standard) è uno standard disponibile al pubblico con diversi diritti ad esso associati e con diverse proprietà con cui è stato progettato (es. processo aperto).
Vedere C sharp e Standard aperto
Stringa (informatica)
Una stringa in informatica è una sequenza di caratteri con un ordine prestabilito. Sequenze di altri tipi di dato vengono chiamati vettori o, in inglese, array.
Vedere C sharp e Stringa (informatica)
Stringa vuota
Nella teoria del linguaggio formale, la stringa vuota o parola vuota è la stringa (unica possibile) di lunghezza zero.
Vedere C sharp e Stringa vuota
Struttura di controllo
Una struttura di controllo, in informatica e specificatamente nei paradigmi di programmazione imperativa, è un costrutto sintattico di un linguaggio di programmazione la cui semantica afferisce al controllo del flusso di esecuzione di un programma, ovvero servono a specificare se, quando, in quale ordine e quante volte devono essere eseguite le istruzioni che compongono il codice sorgente in base alle specifiche di progetto del software da realizzare.
Vedere C sharp e Struttura di controllo
TensorFlow
TensorFlow è una libreria open source per l'apprendimento automatico, che fornisce moduli sperimentati e ottimizzati, utili nella realizzazione di algoritmi per diversi tipi di compiti percettivi e di comprensione del linguaggio.
Vedere C sharp e TensorFlow
TIOBE Programming Community Index
Il TIOBE Programming Community Index, in breve TPC Index, è un indicatore della popolarità dei linguaggi di programmazione, la classifica è compilata grazie ai dati ricavati dai tre motori di ricerca Google, MSN e Yahoo! valutando la disponibilità mondiale di esperti programmatori, corsi a tema e i fornitori terze parti.
Vedere C sharp e TIOBE Programming Community Index
Titanium SDK
Titanium SDK è un framework open source che consente la creazione di applicazioni mobili native su piattaforme iOS e Android da un'unica codebase JavaScript.
Vedere C sharp e Titanium SDK
Tomboy (software)
Tomboy è un programma sviluppato in C# su Mono con licenza LGPL utile per appuntare note con lo stile di un wiki. Fornisce un editing semplice ed un metodo per riprendere la scrittura e permette l'organizzazione semplice e gerarchica dei dati.
Vedere C sharp e Tomboy (software)
Tox (protocollo)
Tox è un protocollo di messaggistica istantanea e videochiamata peer-to-peer con crittografia end-to-end. L'obiettivo dichiarato del progetto è quello di fornire comunicazioni sicure ma facilmente accessibili a tutti.
Vedere C sharp e Tox (protocollo)
TypeScript
TypeScript è un linguaggio di programmazione open source sviluppato da Microsoft. Si tratta di un'estensione di JavaScript che basa le sue caratteristiche su ECMAScript 6; capo del progetto è Anders Hejlsberg.
Vedere C sharp e TypeScript
Umbraco
Umbraco è un sistema open source di gestione (CMS) per la piattaforma di pubblicazione di contenuti sul World Wide Web, scritta in C# e implementato su infrastruttura Microsoft.
Vedere C sharp e Umbraco
Universal Windows Platform
La piattaforma universale di Windows (Universal Windows Platform, UWP) è un'architettura/piattaforma applicativa omogenea creata da Microsoft e introdotta per la prima volta in Windows 10.
Vedere C sharp e Universal Windows Platform
Vala (linguaggio di programmazione)
Vala è un linguaggio di programmazione di alto livello, orientato ad oggetti. Il linguaggio è utilizzabile nelle distribuzioni GNU/Linux, ma esiste già un port per Windows.
Vedere C sharp e Vala (linguaggio di programmazione)
Valutazione a corto circuito
La valutazione a corto circuito, valutazione minima o valutazione di McCarthy è un meccanismo relativo agli operatori booleani binari per cui il secondo operando viene valutato unicamente se il valore del primo operando non è sufficiente da solo a determinare il risultato dell'espressione: quando il primo argomento dell'operatore logico AND è falso, il valore dell'intera espressione dovrà essere necessariamente falso; e quando il primo argomento dell'operatore logico OR è vero, il valore dell'intera espressione dovrà essere necessariamente vero.
Vedere C sharp e Valutazione a corto circuito
Visual Basic
Il Visual Basic (formalmente abbreviato VB) è un linguaggio di programmazione a eventi creato da Microsoft nel 1991, la cui sintassi deriva dal BASIC: nel 2008 Microsoft ha cessato il supporto all'IDE per tale linguaggio.
Vedere C sharp e Visual Basic
Visual Basic .NET
Visual Basic.NET, è la nuova versione di Visual Basic. Le principali novità di questo nuovo linguaggio di sviluppo del Framework.NET sono che è basato su oggetti e che è compilato.
Vedere C sharp e Visual Basic .NET
Visual Studio Code
Visual Studio Code (o più semplicemente VS Code) è un editor di codice sorgente sviluppato da Microsoft per Windows, Linux e macOS. Include il supporto per debugging, un controllo per Git integrato, syntax highlighting, IntelliSense, snippet e refactoring del codice.
Vedere C sharp e Visual Studio Code
Void safety
Void safety (anche nota come null safety) è una garanzia che viene posta nei linguaggi orientati agli oggetti per garantire che nessun riferimento a oggetto abbia un puntatore nullo (o void).
Vedere C sharp e Void safety
WebAssembly
WebAssembly (Wasm, WA) è uno standard web che definisce un formato binario e un corrispondente formato testuale per la scrittura di codice eseguibile nelle pagine web.
Vedere C sharp e WebAssembly
Windows Internet Explorer 7
Windows Internet Explorer 7 (IE 7) è la settima versione stabile del web browser di Microsoft, distribuita nel 2006, cinque anni dopo la distribuzione di Internet Explorer 6.
Vedere C sharp e Windows Internet Explorer 7
Windows Mobile
Windows Mobile, e ancora prima Pocket PC, è stato un sistema operativo compatto basato sulle API (Windows API) di Microsoft. Era destinato ai dispositivi mobili come Pocket PC, Smartphone ed i Portable Media Center.
Vedere C sharp e Windows Mobile
Windows Phone 8
Windows Phone 8 (nome in codice Apollo) è stato un sistema operativo sviluppato da Microsoft destinato agli smartphone. È stato distribuito il 29 ottobre 2012.
Vedere C sharp e Windows Phone 8
Windows RT
Windows RT, noto durante lo sviluppo come Windows on ARM o WOA, è un'edizione del sistema operativo Windows 8 di Microsoft, progettata per dispositivi portatili che usano l'architettura ARM.
Vedere C sharp e Windows RT
WorldWide Telescope
WorldWide Telescope (WWT) è un software libero e open-source, disponibile anche tramite sito web, originariamente creato da Microsoft Research per illustrare gli oggetti astronomici e tutti i corpi celesti attraverso la navigazione in un universo 3D.
Vedere C sharp e WorldWide Telescope
WxWidgets
In informatica, wxWidgets (conosciuto una volta con il nome di wxWindows) è un toolkit grafico multipiattaforma e open source, cioè una libreria di componenti elementari per costruire un'interfaccia grafica (GUI).
Vedere C sharp e WxWidgets
Xamarin
Xamarin è un'azienda produttrice di software statunitense con sede a San Francisco, California fondata nel maggio 2011 da ingegneri provenienti dai progetti Mono, Mono per Android e MonoTouch che sono implementazioni multipiattaforma di Common Language Infrastructure (Infrastrutture di linguaggio comune) e di Common Language Specifications (spesso chiamato Microsoft.NET).
Vedere C sharp e Xamarin
XobotOS
XobotOS è un progetto di ricerca Xamarin che tenta un porting di Android 4.0 da Java/Dalvik a C# per esplorare i benefici di C# nella memoria e nelle performance.
Vedere C sharp e XobotOS
Zucchero sintattico
Nella programmazione, zucchero sintattico è un termine coniato dall'informatico inglese Peter J. Landin per definire costrutti sintattici di un linguaggio di programmazione che non hanno effetto sulla funzionalità o sull'espressività del linguaggio, ma ne rendono più facile ("dolce") l'uso per gli esseri umani; è quindi un modo alternativo di scrivere il codice, spesso più pratico e produttivo e che genera programmi più facili da leggere e gestire.
Vedere C sharp e Zucchero sintattico
.NET Framework
.NET Framework è l'ambiente di esecuzione runtime della piattaforma tecnologica.NET in cui vengono gestite le applicazioni destinate allo stesso.NET Framework.
Vedere C sharp e .NET Framework
Conosciuto come CSharp, C♯, Linguaggio C Sharp.