
No.1ベストアンサー
- 回答日時:
両方とも最初からなのであればSwiftではなくC#の方が良いかもしれません。
と申しますもの、Xamarin(Android、iOS向けのクロスプラットフォーム開発環境)、Brazor(サーバサイドプログラミング、Java Scriptのようにブラウザで実行できる)、Unity(ゲーム用のプログラミング環境)、.Net Core(Windows、Mac、Linux向けクロスプラットフォーム開発環境)と色々なところでC#が採用されているためです。
iOS、Mac向けにSwiftで始めると、Andorid、サーバサイドプログラミングにJava、ブラウザ向けにJava Script、Windows、Linux向けにはC++とバラバラの言語で開発する事になり学習負荷が高くなります。
ただ、HTML、CSSはどんな状況でもWebを扱う限り必須ですね。
しかしHTML、CSSは組版の道具であって、どんな情報を公開したいかの方が遥かに大切ですので、プログラミング言語を学んだうえで、Webページを作りたくなった時に学ぶで十分です。
また、HTML、CSSはそれほど難しくもありません。
また1つプログラミング言語を学んでいればJava Scriptは半分まなんだも同然ですので後からでも大丈夫ですよ。
ただ、もし今からJava Scriptを学ぶのであればTypeScriptの方が良いかもしれません。
TypeScriptには型の強制と言う概念があるので分かりにくいバグを作りこむ危険が少ないです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ASPでアクセス履歴をとっておき...
-
JAVAを使って管理システムを構...
-
Eclipseソース開発画面の行番号...
-
PL/SQLを使った開発について質...
-
vba クリップボードクリアにつ...
-
MSFormsとは何ですか?
-
Javaでのエラーについて
-
JSPファイルで生じるエラーをど...
-
リアルプレイヤーの古い(以前...
-
IISワーカープロセスが原因でCP...
-
データベースの形式を認識でき...
-
SQLITE3で階層問い合わせを行う...
-
gitでバージョン指定してダウン...
-
使用しているJUnitのバージョン...
-
データベースのデータをTextBox...
-
ActivePerlの旧バージョンのダ...
-
javaのソースからクラス図を作...
-
超恥愚問ですが、CとC++の間に...
-
CLASSPATHを設定しても、『Clas...
-
mavenでtools.jar
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Eclipseソース開発画面の行番号...
-
「C#ができればJavaもできる」...
-
textareaに文章を表示したい
-
オブジェクト指向について
-
VisualCafe、JavaStudio、JAVA...
-
Androidのレイアウト方法
-
Xcodeについてです。
-
サーブレット/jspについて
-
VisualBasic のお薦め本
-
研究開発現場でのVBA(マク...
-
WebSphereについて
-
Rubyについて
-
javaでの開発で
-
macでjavaを組む。不都合は?
-
オープンソースの開発環境で初...
-
コンパイラとエディタについて...
-
Mac、Javaのライブラリ追加場所...
-
iPhoneアプリ開発初心者です。...
-
Perl言語での開発環境
-
PHPのフレームワーク
おすすめ情報