dorayakiBlog

~興味ある事について書いてます~

一般の人が最初に実用として、どのプログラミング言語を学んだほうが良いのか

いわゆる私も含んでの「一般」の人で、今現在プログラミングを学ぶ第一歩目としての言語は何が適しているのか。特に個人でやるならば。

この疑問には各種様々な方向からの異論は多分にあるだろうが、

初学の、たぶん一般の目線を持つだろう私が考えるに、


・objective-c
(その前段階にC言語を加える)
最近で言うと新しく採用されたswift

・javascript


この二つのどちらかが良いのではないかと考える。


なぜかと言うと、
多数の一般の人においては、
実用で、広く使うまたは製作者になった場合に製作物として使われる機会は、インターネットつまりWebか何らかのアプリケーションの場合が多い。
(もちろん例外はあるにせよ。それを一般と呼んでよいのかは分からないが。)
動かす場であるプラットフォームで考えると、Web上とiOSデバイスが圧倒的に多い、特に近年の日本では、デスクトップも多くのシェアを持つが近年では押され気味である事も考慮してみるなら。
何より一般の個人からリリースする機会も上の二つが、敷居は低くはないが間口は広い。
ゲームについては上の二つのプラットフォームとAndroidなどでは個人での製作物もあるが、他のプラットフォームでは多種のハードが存在し上の二つのプラットフォームとAndroid以外は個人でなく企業単位でのものがほとんどなので除く。
情報技術系の学校を出て業務系システムに関わるような機会も、いわゆる一般からは除く。
少なくとも一般という意味においては、と考えると。

基本、何に使うかなどは自分で考え出すものではあるが、
しかし言語という入口は多く、何に使うかという出口は少ない。人がたくさん出れる出口は。


いわゆるスマートフォンアプリ作りにおいては、
iOS以外にもAndroidなどもあり言語ではjavaやC#を使い、
Web用に作ったアプリをネイティブアプリ用に変換してくれるサービスもあり、
広くアプリケーションといえば元々あるPC用のアプリケーションもあり使える言語はさらに増えるが、
一つにしぼるなら、
多くのシェアを持ち、作ったアプリをより多くの人と一般レベルで共有できるiOSアプリが、その反響やその反響からのモチベーションや収益の回収などの面から、良いと考える。収益に関しては難しい面があるのはどの世界も厳しいとしても。
なので、アプリ特にスマートフォンアプリの為の言語、特にiOSデバイスを作る
objective-c またはswift がプログラミングを始める第一歩として良いかと考える。
(rubyやpythonやadobeのflashからも変換させて作る方法もあるようだが、オーソドックスかつストレートに一般的でわかりやすい方法としては上記の方法が分かりやすいとは考える。)


Webにおいては、
バックグラウンドを奥深く行けば多くの種類の言語が渦巻いているが、その表面の、いわゆる自分を含む一般人がコミットできる階層で言うと、
javascriptがその最も表層をコントロールする。近年ではバックグラウンドも担当しつつあるし、表層といっても多くの操作も可能である。
エディタで作ったファイルを既にあるInternet explorer やGoogle chromeなどのブラウザ上で回線に非接続のローカル環境からでもWebページの操作のテストが実行できるので、普通のパソコンがあれば一般的環境から手間なく第一歩を始めることができる。
いつも使っているパソコンで、
インストールされている又はダウンロードしたエディタと、いつもインターネットをしているブラウザがあれば良いのだから。
そのとき、php や ruby や python や perl などの軽量言語もWeb用に最初に学ぶ候補としても良いが
(php以外は汎用的に色々な分野で使えるという点においても良い)、
表層により近いほうが、ブラウザ上での表示に現れるその効果を具体的にイメージでき、javascriptはWebページにもはや必須に近い現在、より多くの人が利用するという用途にも合致していて、プログラミングの第一歩を歩もうとしている「一般」の人たちに適していると考える。


多くの人がC言語も全ての第一歩にお勧めされている。
個人的には、もちろん全ての言語にもではあるが、上の二つの言語の学習の前段階か後段階に、基礎レベルのC言語を学んでも、それはそれでその後の伸びしろを押し上げられて良いな、とも考える。

Cが一般的に実用できればなお良いのだけど。(可能だがWebで使うとなると面倒で熟練者でないとセキュリティなど色々危険を伴うとの事。一般向きではないのは明白か。)


一般の人がまず何を作ろうかとした時、
広く知られ広く使われているWebとアプリケーションのそれぞれを構成する上の二つの言語が、
現段階の入口としては第一歩を踏み出しやすいのではと考える。

カテゴリ別記事一覧
・絵画技法
ポワンティエという絵画技法
ポワンティエの仕組みについて
アラプリマ技法のコツ
スカンブル技法
グレーズ(グレージング)技法
スフマート技法
グリザイユ画法
インプリマトゥーラ
ファットオーバーリーン
ウェットインウェット
スパッタリング
絵の耐用年数
絵の耐久力
絵や印刷物の保存方法
絵具のつや消し
つや消しの絵具
つや消しの原理
つや消しの絵が好まれる理由
絵を描く姿勢
絵の描き方とは
黒い物体の描き方
補色対比を利用した描き方
透視図法とは
彩色について
陰影のつき方
・水彩、アクリル絵具、他
アクリル絵具の特徴
アクリル絵具の道具
アクリル絵具を使う時に気をつけたい事
アクリル絵具の弱点
アクリル絵具を落とす方法
アクリル画に必要な道具
アクリルニスの塗り方
水彩画の絵やイラストをうまく描くコツ・方法
アルキド樹脂絵具について
・油彩
油絵を描く道具
乾燥促進剤の種類
樹脂ワニスの種類
乾性油の種類
画用液の調合の方法
揮発性油の種類
油絵を描く時の臭い
シルバーホワイトという絵具
シルバーホワイトとチタニウムホワイトを混ぜる
混色制限の無いウルトラマリンブルー
油絵具で紙に描く方法
油絵用の画用紙
紙に油絵具で描く
油絵専用画用紙アルシュオイルパッドについて
油絵の具でイラストを描く
油絵具を速く乾燥させるには
油絵の臭いを減らして描く
油彩筆の洗い方
グレーズの画用液について
スタンドオイルやベネチアテレピンについて
ブラックオイル(クサカベ)のレビュー
ストロングメディウム
高品位油絵具ヴェルネ 使用感
樹脂油絵具について
・画家
フェルメールブルー
印象派モネの技法
印象派ルノワールの技法
ハマスホイについて
「バルテュス 猫とアトリエ」を読んで
続「バルテュス 猫とアトリエ」を読んで - 技法面で気になった部分について -
・美術
画家は長生きなのか?
絵はお金のかからない趣味なのか?
画家の映画
5分で分かるざっくり西洋美術史
鉛筆の硬度Fとデッサンなどでの用途
下手も絵のうち について
心が哭くという事 芸術創作の動機
絵を描くときの眼の使い方
仕事しながらの創作について
美術館でのマナーについて
よく行く画材屋について
百均の絵具
チタニウムホワイトの特徴
ビスマスイエローの特徴
紙パレットの利点
空はなぜ青い
天然の軟毛筆について
筆の置きどころ
アートは必要ないか
アート(芸術)とは何なのか?を考える
美術の授業は必要なのか
コロナ禍の美術鑑賞
絵の飾り方
絵の行き着く場所
アナログ画材・アナログ絵具の良い点
デジタル画材の良い点
・ウェブ・IT
NTTドコモの新料金プランのahamo(アハモ)にしない理由
スマホアプリのデジタルデトックス
Twitterでサムネイル画像を真ん中に調整する方法
レスポンシブウェブサイトの作り方
スマホはサブブランドに脱出せよ
スマホゲーム(ソシャゲ)は高過ぎる
UQモバイルへの移行費用
simロック解除の方法
mnp(ナンバーポータビリティ)の方法
スマホ・携帯ショップでタブレット契約した時の何か騙され感のある話
スマホの料金が高いのでauからUQモバイルに変えた
買い切りアプリゲームについて
スマホ依存症・中毒にならない為に
photoshop for ipad を試してみた
マイナーなジャンルなブログの描き進め方
自分のサイトの表示速度を測る方法
i pad 電源がつかない時の対処法
パソコン配布27万円について
スマホ用VRゴーグル(簡易版)を買ってみた
ながらスマホについて
iphoneのメモ帳の活用
一般人はプログラミングを学習する必要があるのか?
人はAIに仕事を奪われるのか
Amazon web servide EC2 に FTP で接続できなくなってしまったので
リファラーのアクセスを制限する
Googleへのクローラ巡回のリクエストとその拒否
Google Earth Pro を試す
Google Earth Pro を試す 追補
プログラミングをはじめたきっかけ
プログラミング言語は何から始めるかについて
一般の人が最初に実用として、どのプログラミング言語を学んだほうが良いのか
Webデザインで風流な縦書きを
iPhoneの使いみち 私の場合
Java servlet をAWS Amazon EC2 にアップロードする流れ
スキューアモーフィズムとフラットデザイン
スマートフォン等のサイトデザイン
・生活
フリーランスは国民年金基金に加入した方が良い
クレジットカードで家計簿
温かい飲み物を買わない
しみ込みチョコパフについて
依存症の原因とは
生きる意味とは?について
ペットボトルは買うな
突然の訪問は少し怖い
風邪をひかない方法
サンシェードの日除けの効果
なぜ人は隅に座るか(電車や席など)
一人遊びの才能
あいさつする意味
好きな事を仕事にしたほうがいいと思う理由
クリエイターと消費税
楽に掃除する方法
持たない手ぶら生活
イノベーションはどこにある
伝記を読む意義

Name:ドラ焼き
今は油絵具でイラストを描いてます。webプログラミングもやってます。 このブログでは絵や興味ある事について書いてます。Twitterにて近作のイラストもアップしてます。アカウント:@dorayakiArt
アート作品はこちら ウェブギャラリー:dorayakiArt Gallery
👇このページの記事をシェアする