Programming Resources: Difference between revisions
From Phidgets Support
No edit summary |
|||
(7 intermediate revisions by the same user 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. | |||
| | <div class="LangTableFull"> | ||
== 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 - 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 - 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: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 - Java|30px]]||[[Language - 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]] | |||
|[[Image: | |||
| | |||
|} | |} | ||
</div> | |||
Latest revision as of 21:44, 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 one of our core languages, because they are supported under all major operating systems and have a wide user base. Python is a good choice for new programmers because it's quick to set up.
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 |