Programming Resources: Difference between revisions

From Phidgets Support
No edit summary
 
(4 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 one of our core languages, because they are supported under all major operating systems and have a wide user base. [[Language - Python|Python]] is a good choice for new programmers because it's quick to set up.
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 - 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 - 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|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|Max]]
|style="text-align:center;"| [[Language_-_Max|Max]]
Line 42: Line 33:
</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 - Java|30px]]||[[Language - 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.