Programming Resources: Difference between revisions
From Phidgets Support
																
																								No edit summary  | 
				|||
| Line 1: | Line 1: | ||
[[Category:Overview]]  | [[Category:Overview]]  | ||
We provide support for a variety of programming languages. Each language has code samples for you to use as well as an in-depth API for you to reference. If you aren't sure which language to use, we recommend using [[Language - Python|Python]], because it is quick to learn.  | We provide support for a variety of programming languages. Each language has code samples for you to use as well as an in-depth API for you to reference. If you aren't sure which language to use, we recommend using [[Language - Python|Python]], because it is quick to learn.  | ||
{| style="  | <div class="LangTableFull">  | ||
|-style="  | == Core Languages ==  | ||
{|class="table-no-border"  | |||
|style="text-align:center;"|[[Image:Logo-C.png|alt=C|link=Language - C|120px]]  | |||
|style="text-align:center;"|[[Image:Logo-CSharp.png|alt=C#|link=Language - C Sharp|120px]]  | |||
|style="text-align:center;"|[[Image:Logo-Python.png|alt=Python|link=Language - Python|120px]]  | |||
|style="text-align:center;"|[[Image:Logo-Java.png|alt=Java|link=Language - Java|120px]]  | |||
|style="text-align:center;"|[[Image:Logo-Javascript.png|alt=JavaScript|link=Language - JavaScript|120px]]  | |||
|-  | |-  | ||
|style="text-align:center;"| [[Language - C|C]]  | |||
|style="text-align:center;"| [[Language - C Sharp|C#]]  | |||
|style="text-align:center;"| [[Language - Python|Python]]  | |||
|style="text-align:center;"| [[Language - Java|Java]]  | |||
|style="text-align:center;"| [[Language - JavaScript|JavaScript]]  | |||
|}  | |||
|[[Image:  | == Mobile Languages ==  | ||
|style="  | {|class="table-no-border"  | ||
|style="text-align:center;"|[[Image:Logo-AndroidJava.png|alt=Android Java|link=Language - Android Java|120px]]  | |||
|style="text-align:center;"|[[Image:Logo-Swift.png|alt=Swift|link=Language - Swift|120px]]  | |||
|style="text-align:center;"|[[Image:Logo-ObjC.png|alt=Objective C|link=Language - Objective C|120px]]  | |||
|-  | |-  | ||
|style="text-align:center;"| [[Language - Android Java|Java (Android)]]  | |||
|style="text-align:center;"| [[Language - Swift|Swift]]  | |||
|style="text-align:center;"| [[Language - Objective C|Objective C]]  | |||
|}  | |||
== Other Languages ==  | |||
{|class="table-no-border"  | |||
|  | |style="text-align:center;"|[[Image:Logo-VBNet.png|alt=VB.Net|link=Language_-_Visual_Basic_.NET|120px]]  | ||
|style="  | |style="text-align:center;"|[[Image:Logo-LabVIEW.png|alt=LabVIEW|link=Language - LabVIEW|120px]]  | ||
|style="text-align:center;"|[[Image:Logo-MaxMSP.png|alt=Max/MSP|link=Language_-_Max/MSP|120px]]  | |||
|-  | |-  | ||
|style="text-align:center;"| [[Language - Visual Basic .NET|VB]]  | |||
|[[  | |style="text-align:center;"| [[Language - LabVIEW|LabVIEW]]  | ||
|style="  | |style="text-align:center;"| [[Language_-_Max/MSP|Max/MSP]]  | ||
|  | |}  | ||
|style="  | </div>  | ||
<div class="LangTableSmall">  | |||
'''Core Languages'''  | |||
{|class="table-no-border"  | |||
|style="width:50px;"|[[Image:Logo-C.png|alt=C|link=Language - C|30px]]||[[Language - C|C]]  | |||
|-  | |-  | ||
|[[Image:Logo-CSharp.png|alt=C#|link=Language - C Sharp|30px]]||[[Language - C Sharp|C#]]  | |||
|[[Image:  | |||
|  | |||
|-  | |-  | ||
|[[Image:Logo-Python.png|alt=Python|link=Language - Python|30px]]||[[Language - Python|Python]]  | |||
|[[Image:  | |||
|  | |||
|-  | |-  | ||
|[[Image:Logo-Java.png|alt=Java|link=Language - Java|30px]]||[[Language - Java|Java]]  | |||
|[[Image:  | |||
|  | |||
|-  | |-  | ||
|[[Image:Logo-Javascript.png|alt=JavaScript|link=Language - JavaScript|30px]]||[[Language - JavaScript|JavaScript]]  | |||
|[[Image:  | |}  | ||
|  | '''Mobile Languages'''  | ||
|  | {|class="table-no-border"  | ||
|style="  | |style="width:50px;"|[[Image:Logo-AndroidJava.png|alt=Android Java|link=Language - Android Java|30px]]||[[Language - Android Java|Java (Android)]]  | ||
|-  | |-  | ||
|[[Image:Logo-Swift.png|alt=Swift|link=Language - Swift|30px]]||[[Language - Swift|Swift]]  | |||
|[[Image:  | |||
|  | |||
|  | |||
|-  | |-  | ||
|[[Image:Logo-ObjC.png|alt=Objective C|link=Language - Objective C|30px]]||[[Language - Objective C|Objective C]]  | |||
|[[Image:  | |}  | ||
|  | '''Other Languages'''  | ||
|  | {|class="table-no-border"  | ||
|style="  | |style="width:50px;"|[[Image:Logo-VBNet.png|alt=VB.Net|link=Language_-_Visual_Basic_.NET|30px]]||[[Language - Visual Basic .NET|VB]]  | ||
|-  | |-  | ||
|[[Image:Logo-LabVIEW.png|alt=LabVIEW|link=Language - LabVIEW|30px]]||[[Language - LabVIEW|LabVIEW]]  | |||
|[[Image:  | |||
|  | |||
|-  | |-  | ||
|[[Image:Logo-MaxMSP.png|alt=Max/MSP|link=Language_-_Max/MSP|30px]]||[[Language_-_Max/MSP|Max/MSP]]  | |||
|}  | |}  | ||
</div>  | |||
Revision as of 21:29, 10 August 2023
We provide support for a variety of programming languages. Each language has code samples for you to use as well as an in-depth API for you to reference. If you aren't sure which language to use, we recommend using Python, because it is quick to learn.
Core Languages
 
 | 
 
 | 
 
 | 
 
 | 
 
 | 
| C | C# | Python | Java | JavaScript | 
Mobile Languages
 
 | 
 
 | 
 
 | 
| Java (Android) | Swift | Objective C | 
Other Languages
 
 | 
 
 | 
 
 | 
| VB | LabVIEW | Max/MSP | 
Core Languages
| C | |
| C# | |
| Python | |
| Java | |
| JavaScript | 
Mobile Languages
| Java (Android) | |
| Swift | |
| Objective C | 
Other Languages
| VB | |
| LabVIEW | |
| Max/MSP | 










