# Which languages are some apps made

**URL:** <https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520>\
**Category:** General Discussion\
**Created:** [August 10, 2025, 7:33pm UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520 "2025-08-10T19:33:29Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![roelofw](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/roelofw/32/1101110_2.png) [@roelofw](https://forum.arduino.cc/u/roelofw)\
**Post date:** [August 10, 2025, 7:33pm UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520/1 "2025-08-10T19:33:29Z")

</div>

Hello,

I see some advanced projects that are using a app to make things work.

I wonder as a beginner which languages are those apps made ?

---

<div class="post-metadata">

**Author:** ![sonofcy](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sonofcy/32/1283617_2.png) [@sonofcy](https://forum.arduino.cc/u/sonofcy)\
**Post date:** [August 10, 2025, 7:56pm UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520/2 "2025-08-10T19:56:48Z")

</div>

> [@roelofw](#):
>
> using a app

Can you show us?

---

<div class="post-metadata">

**Author:** ![roelofw](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/roelofw/32/1101110_2.png) [@roelofw](https://forum.arduino.cc/u/roelofw)\
**Post date:** [August 10, 2025, 8:00pm UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520/3 "2025-08-10T20:00:03Z")

</div>

for example this one : [Smart Apps for Smart Home | Arduino Project Hub](https://projecthub.arduino.cc/ihacklab/smart-apps-for-smart-home-5cada7)

---

<div class="post-metadata">

**Author:** ![sonofcy](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/sonofcy/32/1283617_2.png) [@sonofcy](https://forum.arduino.cc/u/sonofcy)\
**Post date:** [August 10, 2025, 8:18pm UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520/4 "2025-08-10T20:18:09Z")

</div>

I have no way of knowing what language a particular app was written in and TBH why would I care?

Maybe you can rephrase your question?

---

<div class="post-metadata">

**Author:** ![westfw](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/westfw/32/213443_2.png) [@westfw](https://forum.arduino.cc/u/westfw)\
**Post date:** [August 10, 2025, 8:38pm UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520/5 "2025-08-10T20:38:38Z")

</div>

Phone/tablet apps tend to be written in IDEs and Languages specific to their environment, if just for the sake of maintaining compatible "look and feel" with the environment. Often these seem quite-a-lot like the "Arduino Language" - they look an awful look like some "normal" development language, but have tweaks to make them easier to use for "apps."

For instance, I found:

> As an iOS developer, you can program in native languages such as Swift or Objective-C or build cross-platform native applications using React Native (JavaScript) or Xamarin (C# & F#).

> The primary and officially recommended language for Android development by Google is Kotlin. While Java was historically the official language and remains widely used, Kotlin has gained prominence due to its modern features, conciseness, and improved safety features like null-safety.

Javascript and HTML5 are languages that have a better chance of working on multiple platforms (typically through a web browser.)

---

<div class="post-metadata">

**Author:** ![gilshultz](https://avatars.discourse-cdn.com/v4/letter/g/67e7ee/32.png) [@gilshultz](https://forum.arduino.cc/u/gilshultz)\
**Post date:** [August 10, 2025, 9:02pm UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520/6 "2025-08-10T21:02:25Z")

</div>

> [@roelofw](#):
>
> I wonder as a beginner which languages are those apps made

I would assume in the language of the programmer. In the end it does not matter because the compiler translates to the language the processor understands. The code the author writes in is just an intermediate step. Most of the source I see is in English probably because where most of the programming started many years ago. You can look at the comments, they are generally but not always in the language of the programmer.

I found this on the internet:

Code is in English mostly because of history, standardization, and practicality, not because English is inherently better for programming.

Here’s the breakdown:

1. Historical Roots

2. International Standardization

3. ASCII Character Set

4. Collaboration & Documentation

Hopefully this helps.

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/arduino/user_avatar/forum.arduino.cc/system/32/1140315_2.png) [@system](https://forum.arduino.cc/u/system)\
**Post date:** [February 7, 2026, 6:06am UTC](https://forum.arduino.cc/t/which-languages-are-some-apps-made/1401520/8 "2026-02-07T06:06:22Z")

</div>

Closed on February 7, 2026, 6:06am UTC

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.
