I want to create my own embedded systems. I already know c,c++,java. Which programming language to choose between c,c++,java. How to learn embedded systems. Any book suggestions.
Choose C then C++. Most frameworks and examples are written in these languages. You may start with Arduino or ESP32 from Espressif using a development board. You may try install VSCode and the PlatformIO extension for the development environment. Then try to write some simple program to connect to WiFi, publish some data with MQTT protocol, use UART, etc. A good understanding of electronics and microcontrollers is required though. 😉