A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
最低限、実行環境ぐらいは明らかにしましょう。
CPUによってはアセンブリ言語しか実質的に存在しない場合もありますので、その場合はほぼ間違いなくアセンブリ言語です。
他の場合も、実行環境が限定できればかなり範囲を絞り込めることがあります。
No.2
- 回答日時:
★私の判定方法
>ソフトの言語の種類を知る方法ってあるのでしょうか?
↑
確実な方法はない。
>よくあるフリーソフトですが、逆コンパイラ?をしないとわからないのでしょうか?
↑
例え逆コンパイラしても分からない事だってあるぞ。
>逆コンパイラをしなくても調べられる方法がありましたらお教え願います。
↑
全てではないがある。
・まずはマニュアルを良く読んでみる事。場合によっては開発環境が記述されている。
あと説明に必要なファイル(DLL)として次の項目があれば参考になります。
(1)説明書に MFC の DLL が必要となっていれば⇒C++ 言語。
(2)説明書に VB の DLL が必要となっていれば⇒VB 言語。
(3)説明書に .NET の DLL が必要となっていれば⇒C# 言語かも。
・説明書に書かれていなくても MFC、VB、.NET の DLL を一時的に利用不可能に
してから実行しエラーダイアログから判定することも可能。面倒だけど。
その他、作られたプログラムを実行して見た目のデザインから見当をつける事も
可能です。→ある程度のなれがあればの話。
特に .NET のプログラムはメニューを表示したときのデザインで判断できる。
あとプログラムサイズが小さいなら C/C++ 言語かもしれない。
C/C++ 言語も MFC を利用していなければ C 言語+SDK なのかも。
・上記以外でも分からない場合はバイナリー・エディタでプログラムを覗く事で
分かることもあります。
・ちなにみ、なぜ開発言語を知りたいの?
どの言語でプログラミングを行えばいいか知りたいだけかな?
・以上。参考に。
No.1
- 回答日時:
バイナリエディタで実行ファイルを覗きます。
Vectorなどにたくさんあるので好きなのを選んでください。
より厳密にやるのなら、各言語のコンパイラがどんなバイナリを吐くか自分で調べる必要があるでしょう。
判定の例:
Microsoft Visual C++ Runtime Library
があったら Microsoft Visual C++ 製
MSVBVM50.DLL
などがあったら Microsoft Visual Basic 製
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- インターネット広告・アフィリエイト アフェリエイトサイト 作成について 5 2022/05/13 21:31
- イタリア語 イタリア語のカタカナ表記として「スパゲッティ アッラ カルボナーラ」という表記を目にしますが、これは 1 2022/10/08 12:02
- 日本語 学校文法による「助動詞」の問題点 4 2023/01/13 15:31
- 日本語 中二 国語 助詞 学校で助詞の種類の見分け方を習ったのですが、活用する語についていたら、接続助詞とお 1 2022/11/15 18:52
- 楽器・演奏 弾き語り録音について。 ボーカルとアコギをわけて録音しない録音がいいです。 弾きながら歌って録音した 1 2023/08/20 10:22
- 英語 英語学習は受験が諸悪の根源? 4 2022/10/09 23:03
- 画像編集・動画編集・音楽編集 動画編集ソフトのLightworksについて知りたいです。録画もできるのでしょうか? 1 2022/06/07 11:03
- 車検・修理・メンテナンス ミニキャブ軽ダンプ (U42T)ですが車検証に「型式指定」「類別区分」が載っていません。 今回予備の 4 2022/07/19 11:16
- その他(パソコン・周辺機器) ビデオカメラで撮影した映像(MTS)をBlu-rayとDVDの2種類を作りたいです。 再生方法は家庭 2 2022/06/04 09:38
- 物理学 電流計と導線 3 2022/06/04 00:11
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
プログラムに書かれる"%"記号の...
-
不動産検索サイトを作る場合ど...
-
UNITY Float型の接尾辞fって
-
VBScriptで引数を省略したい場合
-
C言語とhtmlの違いを どな...
-
COBOLで文字タイプを数字...
-
C for Linuxでの設定ファイル読...
-
プログラミング言語「C#」の難...
-
C++ ってなんて読む?
-
VBってもしかして難しいんですか?
-
TANDEM言語ってあるんですか?
-
C++における継続行
-
一般的な市販PCゲーム(美少...
-
Pythonって何を意識した言語な...
-
COBOLでのNOT = の AND条件
-
Transitional/ENとは
-
vbaとc言語の関連性について
-
家計簿ソフトの作成
-
パスカルケースの由来。
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
質問失礼します。 プログラム言...
-
最新のプログラム言語を学ぶに...
-
COBOLでのNOT = の AND条件
-
C言語って古いですか?
-
rpa化する言語としてら何があり...
-
UNITY Float型の接尾辞fって
-
TO_CHARで小数点以下がある場合...
-
プログラミング言語の制作方法...
-
COBOLで文字タイプを数字...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
Int('1234') で、strをかんたん...
-
C++ ってなんて読む?
-
Excel VBAで文字化けする (英語...
-
C言語 解答について。
-
VBSでDim、Private、Publicの違い
-
Excelの開発言語ってなんですか?
-
C# でソフト開発をした事のある...
-
C#とC++のざっくりとした違いを...
おすすめ情報