No.1ベストアンサー
- 回答日時:
独自の基準ですが簡単な順です。
ただし、HTML、XMLはプログラム言語ではなく文章の構造をルール化したものです。
他の言語とはカテゴリーが少々違うものであることにご注意を願います。
HTML
XML
JAVASCTIPT
PHP
Perl
VB
JAVA
C++
No.5
- 回答日時:
HTML 言語じゃありませんが。
ある程度いい加減に書けます。CSSを駆使して望みどおりのデザインにしようとすると難しくなります。JavaScript ある程度いい加減でも動きますが、ブラウザやバージョンの違いを埋めようとすると面倒(難しい、ではなく)になります。
XML これも言語じゃありません。HTMLと違って文法どおりに書かないとパーサが読んでくれません。
VB,PHP 方向性は違いますが習得はほぼ同レベル。
Perl 偏執的な変数の省略があって大嫌いです。同じ事をするならPHPかRubyを使います。
Java 文法は楽勝。寧ろJ2EEや各種オープンソースのライブラリ、Ant等の周辺ツール、interfaceを主体とした委譲ベースの設計など、覚えるべき事柄が山のようにあります。同レベルの言語にC#があります。
(このへんに超えられない壁)
C++ 他のオブジェクト指向言語の常識が通用しない、我が道を行く言語です。ベターなC言語だと思えばよい言語ですが、template等に手を出そうとした途端に学習難易度が跳ね上がります。C++と同じ事を別の言語でできるなら、私は迷わずそちらを選びます。(一応、ある程度は習得しましたが、嫌いです)
No.4
- 回答日時:
一口に習得といってもどの状態のことを言うのでしょうか?
私は、8年間プログラミングをしてます。
今までに、C,Java,HTML,Perl,XML,VB,JavaScriptをやってきましたが、どれも習得したとは言いがたいレベルです。。。
Javaなんて、日々拡張されていくので追いつくのでやっとです。
あとは、XMLやHTMLは一般的なプログラミング言語とは異なります。
独断であげるとしたら、VBです。
No.2
- 回答日時:
がると申します。
個人的雑感になってしまうのですが。HTML及びXMLに関しては、#1さんの記述をご参照下さい。
補足することがあるとすれば、HTML(現状ですとXHTMLのほうがよろしいかとは思われますが)よりもXMLのほうが、記述ルールが多い分、把握するには若干手間がかかるかもしれません。
それ以外の言語ですが、「習得」のラインにもよりますので、一概にはなんとも。
ただ「その言語を業務で用い、かつ基本的にその言語の仕様を一通り自由自在に用いることができるようになること」を基準点とした場合。
JavaScriptは、ブラウザ依存などが激しいので、そのあたりをどのように学ばれるか次第に。
Javaは、むしろ基本の言語仕様以上に、J2EEなどをはじめとするさまざまなJavaプラットフォームやJava Beans、EJBなどのコンポーネント、Java特有ではないのですが、よく用いられるという意味で、各種フレームワークやGoFなどをどこまで把握できるかがポイントかと思います。
C++は正直なところ「C言語+」な言語なので。ベターCとしての側面としてのポインタ操作やメモリ管理などと、C++としてのOOPの側面の双方に習熟する必要がある点においてやっかいかと思います。
Perlはまぁわりと扱いやすい言語なのですが、言語仕様としてはOOPにあまり向かないので現状お勧めしにくいかと(5.8系になってからの重さ&遅さ、Perl6の開発状況&言語仕様なども懸念されます)。
PHPは……流行ってはおりますが、個人的には「怖くて業務では使えない」レベルの言語かと。ほぼMustといわれているPEAR、Smartyも合わせて、全体的に「設計思想にも実装にもバグが多すぎて怖い」です(苦笑
多分、単純に「ちょっと動的なWebを作りたい」なら、環境さえ整えば一番楽な言語ではあるのですが。
VBは業務経験が少ないので微妙なのですが。
まずVB6なのかVB.NETなのか次第で随分と変わるようです。
あまり参考にはならないかもしれませんが、以上、雑感です。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) プログラミング言語 1 2022/07/02 10:39
- その他(言語学・言語) 日本人の外国語習得 3 2023/05/22 12:53
- JavaScript jsonテキストデータの並び替えができるサービスを教えてください 2 2022/08/05 20:16
- その他(言語学・言語) 言語 世界一難しい日本のひらがな・カタカナ・漢字・ローマ字は子供の時に習得出来たのですが 『方言や読 4 2022/04/14 21:49
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- DIY・エクステリア 乾電池を直列にすれば3V 並列では1、5Vがあるように フックの法則によれば バネにも直列 並列があ 2 2023/01/30 21:16
- 英語 英語で学ぶ数学YouTubeについて。 タイトル通りではあるのですが、英語で数学を学べるチャンネルを 4 2022/08/20 01:54
- 日本語 脳科学の奇妙な言語獲得論 2 2022/04/04 13:13
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- Windows Me・NT・2000 デフラグについて教えて下さい Defraggerでデフラグを行うとすごい長時間かかるのですが、空白の 8 2023/04/18 22:09
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
楽しくて最高のプログラミング...
-
C言語、C+、C++、C#の違い
-
C++ ってなんて読む?
-
プログラムに書かれる"%"記号の...
-
質問失礼します。 プログラム言...
-
C言語とhtmlの違いを どな...
-
TO_CHARで小数点以下がある場合...
-
Pythonって何を意識した言語な...
-
おみくじを作りたいのですが
-
現在、大学の応用化学科に所属...
-
C++における継続行
-
クオンツに必要なプログラミン...
-
VCとVC++
-
最新のプログラム言語を学ぶに...
-
VBSとWSHは読み方が違うだけで...
-
.Net Framework APIがあればMFC...
-
Excel VBAで文字化けする (英語...
-
VBScriptで引数を省略したい場合
-
ホワイトハッカーを目指そうか...
-
COBOLでのNOT = の AND条件
マンスリーランキングこのカテゴリの人気マンスリー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++のざっくりとした違いを...
おすすめ情報