Member 12986582 Ответов: 1

Код для разработки идеи новой программы безопасности, какой язык следует использовать? Я инженер по аппаратному обеспечению, а не по программному обеспечению, так что только новичок...


Я хотел написать свой собственный код, чтобы разработать идею для новой программы безопасности, какой язык следует использовать? Я инженер по аппаратному обеспечению, а не по программному обеспечению, поэтому у меня есть только базовые навыки программирования для новичка...

Что я уже пробовал:

пока ничего, потому что я пока не хочу делиться своей идеей

[no name]

Что вы за инженер-аппаратчик? Каждый инженер-аппаратчик, с которым я когда-либо работал более 30 лет, знал бы достаточно, чтобы получить хороший ответ на этот вопрос или, по крайней мере, задать лучший вопрос. Вы работаете с цифровыми или аналоговыми устройствами? Это серьезный вопрос, поскольку вы не дали нам ни малейшего представления о том, в какой среде работает это устройство безопасности, в которой большинство инженеров знают, что это важная информация.

1 Ответов

Рейтинг:
2

Daniel Pfeffer

Как обычно, все зависит от обстоятельств.

Выбор языка будет зависеть от целевой среды (Windows, Linux, Android, iOS и т. д.) и от требований.

Если вы пишете низкоуровневый драйвер, C, вероятно, является лучшим (а иногда и единственным) выбором.
Если вашему приложению требуется графический интерфейс, вы можете написать графическую часть на C# (в Windows), Java (в Android) и т. д., А низкоуровневую часть-на C или C++.
Если для этого требуется веб-интерфейс, вам, вероятно, придется изучить HTML, javascript или другие веб-языки.

Удачи вам!


[no name]

Сэр, можем ли мы написать графическую часть на C# и рабочую функциональность на C или C++? Я не знаю, почему я спрашиваю, не могли бы вы объяснить это. Спасибо

Richard MacCutchan

Вы тот же человек, который опубликовал этот вопрос? Если это так, Пожалуйста, удалите дубликат учетной записи.

[no name]

Нет, сэр, я не заблокирован на этом сайте. Я могу отправлять вопросы, и у меня есть только один аккаунт в стране (Индия). Спасибо

Daniel Pfeffer

Ответить

Да, можно. Часть C или C++ должна быть написана как DLL, а затем вы можете вызвать ее из программы C#.

Быстрый поиск в Google "вызов библиотеки DLL C++ из C#" должен дать вам много информации о том, как это сделать.