Programming Resources: Difference between revisions

From Phidgets Support
No edit summary
No edit summary
 
(9 intermediate revisions by 2 users not shown)
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 support a variety of programming languages, each with code samples and a detailed API to help you get started. If you're unsure which language to choose, consider [[Language - Python|Python]]. It's easy to set up and beginner friendly.  
 


<div class="LangTableFull">
<div class="LangTableFull">
== Core Languages ==
{|class="table-no-border"
{|class="table-no-border"
|style="text-align:center;"|[[Image:Logo-Python.png|alt=Python|link=Language - Python|120px]]
|style="text-align:center;"|[[Image:Logo-Javascript.png|alt=JavaScript|link=Language - JavaScript|120px]]
|style="text-align:center;"|[[Image:Logo-CSharp.png|alt=C#|link=Language - C Sharp|120px]]
|style="text-align:center;"|[[Image:Logo-C.png|alt=C|link=Language - C|120px]]
|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-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 - Python|Python]]
|style="text-align:center;"| [[Language - JavaScript|JavaScript]]
|style="text-align:center;"| [[Language - C Sharp|C#]]
|style="text-align:center;"| [[Language - C|C]]
|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 - Java|Java]]
|style="text-align:center;"| [[Language - JavaScript|JavaScript]]
|}
|}
== Mobile Languages ==
{|class="table-no-border"
{|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-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;"|[[Image:Logo-ObjC.png|alt=Objective C|link=Language - Objective C|120px]]
|style="text-align:center;"|[[Image:Logo-VBNet.png|alt=VB|link=Language_-_Visual_Basic|120px]]
|style="text-align:center;"|[[Image:Logo-LabVIEW.png|alt=LabVIEW|link=Language - LabVIEW|120px]]
|style="text-align:center;"|[[Image:Logo-MaxMSP.png|alt=Max|link=Language_-_Max|120px]]
|-
|-
|style="text-align:center;"| [[Language - Android Java|Java (Android)]]
|style="text-align:center;"| [[Language - Swift|Swift]]
|style="text-align:center;"| [[Language - Swift|Swift]]
|style="text-align:center;"| [[Language - Objective C|Objective C]]
|style="text-align:center;"| [[Language - Objective C|Objective C]]
|}
|style="text-align:center;"| [[Language - Visual Basic|VB]]
 
== Other Languages ==
{|class="table-no-border"
|style="text-align:center;"|[[Image:Logo-VBNet.png|alt=VB.Net|link=Language_-_Visual_Basic_.NET|120px]]
|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="text-align:center;"| [[Language - LabVIEW|LabVIEW]]
|style="text-align:center;"| [[Language_-_Max/MSP|Max/MSP]]
|style="text-align:center;"| [[Language_-_Max|Max]]
|}
|}
</div>
</div>
<div class="LangTableSmall">
<div class="LangTableSmall">
'''Core Languages'''
{|class="table-no-border"
{|class="table-no-border"
|style="width:50px;"|[[Image:Logo-C.png|alt=C|link=Language - C|30px]]||[[Language - C|C]]
|style="width:50px;"|[[Image:Logo-C.png|alt=C|link=Language - C|30px]]||[[Language - C|C]]
Line 53: Line 43:
|-
|-
|[[Image:Logo-Javascript.png|alt=JavaScript|link=Language - JavaScript|30px]]||[[Language - JavaScript|JavaScript]]
|[[Image:Logo-Javascript.png|alt=JavaScript|link=Language - JavaScript|30px]]||[[Language - JavaScript|JavaScript]]
|}
'''Mobile Languages'''
{|class="table-no-border"
|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:Logo-Swift.png|alt=Swift|link=Language - Swift|30px]]||[[Language - Swift|Swift]]
|-
|-
|[[Image:Logo-ObjC.png|alt=Objective C|link=Language - Objective C|30px]]||[[Language - Objective C|Objective C]]
|[[Image:Logo-ObjC.png|alt=Objective C|link=Language - Objective C|30px]]||[[Language - Objective C|Objective C]]
|}
|-
'''Other Languages'''
|style="width:50px;"|[[Image:Logo-VBNet.png|alt=VB|link=Language_-_Visual_Basic|30px]]||[[Language - Visual Basic|VB]]
{|class="table-no-border"
|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:Logo-LabVIEW.png|alt=LabVIEW|link=Language - LabVIEW|30px]]||[[Language - LabVIEW|LabVIEW]]
|-
|-
|[[Image:Logo-MaxMSP.png|alt=Max/MSP|link=Language_-_Max/MSP|30px]]||[[Language_-_Max/MSP|Max/MSP]]
|[[Image:Logo-MaxMSP.png|alt=Max|link=Language_-_Max|30px]]||[[Language_-_Max|Max]]
|}
|}
</div>
</div>

Latest revision as of 19:24, 11 June 2025


We support a variety of programming languages, each with code samples and a detailed API to help you get started. If you're unsure which language to choose, consider Python. It's easy to set up and beginner friendly.