Flowgorithm: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Messbot (discussione | contributi)
top: +O
 
(26 versioni intermedie di 17 utenti non mostrate)
Riga 1:
{{OF|software|gennaiodicembre 20232022}}
{{F|Informatica|dicembre 2022}}
{{Software
|Screenshot = Menu di Flowgorithm.png
Riga 8 ⟶ 7:
|DataUltimaVersione =
|SistemaOperativo = Windows
|SistemaOperativo2 = macOS
|SistemaOperativo3 = Linux
|Linguaggio = C#
|Genere = ProgrammazioneEducazione
|Licenza = Gratuito[[Freeware]]
|Lingua = multilingua
|SoftwareLibero = no
|SitoWeb = {{URLCita web|url=http://flowgorithm.org/}}
|NotaUltimaVersione =
}}
'''Flowgorithm'''<ref>{{Cita web|url=http://flowgorithm.org/|titolo=Flowgorithm - Flowchart Programming Language|sito=flowgorithm.org|accesso=5 dicembre 2022-12-05}}</ref> è uno strumento di programmazione grafico che consente agli utenti di scrivere ed eseguire programmi utilizzando [[Diagramma di flusso|diagrammi di flusso]]. Il programma è progettato per enfatizzare l'algoritmo piuttosto che la sintassi di uno specifico [[linguaggio di programmazione]]. Il diagramma di flusso può essere convertito in diversi linguaggi di programmazione principali.
 
Il [[software]] è stato creato presso la Sacramento State University. L'origine del nome è una fusione tra i due termini (in inglese) "diagramma di flusso" e "[[algoritmo]]".
 
== Funzioni e linguaggi di conversione ==
Flowgorithm può tradurre in modo interattivo i programmi dei [[Diagramma di flusso|diagrammi di flusso]] in [[codice sorgente]] scritto in altri linguaggi di programmazione. Man mano che l'utente passa attraverso il proprio diagramma di flusso, il codice correlato nel programma tradotto viene evidenziato automaticamente. Sono supportati i seguenti linguaggi di programmazione:
[[File:Algoritmo_dado_ex.png|miniatura|Esempio di algoritmo con funzione random]]
 
* [[C++]]
* [[C sharp|C#]]
* [[Embarcadero Delphi|Delphi]]
* [[Java (linguaggio di programmazione)|Java]]
* [[JavaScript|javascript]]
* [[Lua]]
* [[Perl]]
* [[PHP]]
* [[Python|Pyhton]]
* [[QBASIC|QBasic]]
* [[Ruby (linguaggio di programmazione)|Ruby]]
* [[Swift (linguaggio di programmazione)|Swift 2 e 3]]
* [[Visual Basic]] per applicazioni
* [[Visual Basic .NET]].
 
== Grafica ==
Riga 46 ⟶ 45:
 
== Lingue supportate ==
Oltre all'inglese, Flowgorithm supporta altre lingue: arabo, cinese (semplificato e tradizionale), ceco, olandese, francese, galiziano, tedesco, [[Lingua ungherese|ungherese]], indonesiano, italiano, giapponese, mongolo, persiano, polacco, portoghese, russo, sloveno, spagnolo (e relativi dialetti), tailandese, ebraico turco e ucraino.
 
== Note ==
<references />{{Portale|Informatica}}
 
== Altri progetti ==
{{interprogetto}}
 
== Collegamenti esterni ==
{{Collegamenti esterni}}
 
{{Portale|informatica}}