ニュース系
VIP系
厳選ピックアップ
見逃せない2chまとめ

プログラミング始めたいんだけどどの言語から始めるべき?

1c25d2dc08dee3db6ace8c6cb5e1ee7a5b069790.33678.desktop

1: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:44:19.987 ID:wWi2krGA0

需要があるやつをやりたい
どういうことが出来るのかも教えて貰えると嬉しい
ネットで調べてもサイトによって違いすぎるから意見を聞かせて欲しい
 
 

引用元: プログラミング始めたいんだけどどの言語から始めるべき?


2: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:44:50.735 ID:pAVmAtRZ

C#が一番
 
 


15: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:47:55.456 ID:wWi2krGA0

>>2
C#は調べてる時にも推してるサイト結構あったけどやっぱり無難?
 
 


3: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:45:25.940 ID:hY7vWAK70

Forth
 
 


19: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:50:01.652 ID:wWi2krGA0

>>3
Forthってどんなことが出来るの?調べてもよく分からんかった
 
 


4: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:45:34.964 ID:a/ex0g8J0

Pythonがいいよ
 
 


5: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:46:03.446 ID:rMoeOoDn0

書きたいコードも書けないそんな世の中じゃ・・・Python
 
 


6: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:46:07.849 ID:+aUtl+2y0

需要があっても金にならなきゃ意味無いぞ
 
 


7: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:46:17.490 ID:meaMTkUF0

ruby or python
 
 


8: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:46:22.744 ID:ps83CXRXd

用途による
 
 


9: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:46:35.284 ID:14ra3aWra

C
C以外はにわかだから聞く耳持たなくて良いよ
 
 


10: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:46:37.116 ID:Uqzu5VH90

どの分野に行くのかは最低限書いてもらわんとテキトーにpythonやっとけしか言えん
 
 


11: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:47:05.551 ID:jqE+7S4M0

オブジェクト指向言語ならなんでもいいよ
 
 


12: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:47:05.849 ID:meaMTkUF0

progateで全言語基礎修了してから決めれば?
 
 


18: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:49:08.491 ID:wWi2krGA0

>>12
それが1番強そうな選択肢かも
 
 


13: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:47:14.048 ID:jP11Ta3X0

javascript
テキストエディタとブラウザがあればOK
無料サーバを借りて簡単に公開できる
 
 


14: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:47:47.081 ID:AOujfXqR0

どれからやってもそんな変わらんからやりたい分野で選べば良いよ
 
 


16: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:48:30.597 ID:ZlP/FdjO0

Javaやっときゃ職にあぶれることはないよ
 
 


17: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:48:44.413 ID:y1XAcEZ8M

C→Javaが王道だから
 
 


20: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:50:30.442 ID:wT/lw0740

スマホゲー(泥)つくるなら?
 
 


22: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:52:12.316 ID:14ra3aWra

>>20
まずはともあれCをやれ
 
 


21: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:51:28.271 ID:tyfXhAJBM

マジレスすまんが英語から始めるべきだぞ
 
 


23: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:52:48.929 ID:ZlP/FdjO0

ゲームとか作りたいならC#
職に困りたくないならJava
 
 


24: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:53:29.865 ID:wWi2krGA0

>>23
とても参考になります
 
 


25: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:54:27.756

Javascriptは実際には使わないけど教養としては必須だぞ
 
 


26: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:56:36.780 ID:wWi2krGA0

>>25
ほかの言語メインにしてても使うような感じ?
 
 


27: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 00:58:02.212 ID:14ra3aWra

c#やJavaを勉強してもCができてないと価値は半分以下だぞ
例えるならルールを覚えずに素振りと投げ込みをしてる野球少年のようなものだ
 
 


28: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:00:11.860 ID:wWi2krGA0

>>27
Cの形ってほかのやつの基本になってる感じ?
 
 


30: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:08:00.322 ID:14ra3aWra

>>28
そう
C#やJavaはメモリー管理など詳細な部分を機械が自動でやるからプログラミングというよりただの構築遊びでプラモデルと同じだよ
部品の組み立てより設計・加工・構築!全てをオリジナルで一から作りたくはないか?
極たまに組み立てだけで充分なんていう奴も居るが、基礎の知識があるやつとは組み上がった時に雲泥の差が出るんだよな
 
 


29: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:00:34.323 ID:ZlP/FdjO0

むしろ入りはオブジェクト指向の方がいいと思うけどな
まあCは技術書一冊読んだ程度の知識だけど
 
 


31: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:08:20.884 ID:mNuSNHrz0

意見なんて聞くもんじゃねえ 書いてみて一番しっくりきたやつやれ
 
 


32: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:08:56.432 ID:meaMTkUF0

Cをやるべきなのは分かるけど険しい道になるよ、、
 
 


33: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:12:37.565 ID:Uqzu5VH90

OSS弄り倒したいならC/C++はやらないときつい
ミドルとかOSならなおさら
アプリ作るとかならjavaで行けそう
pythonとかはあくまで実行速度気にしない箇所で補佐的に使う
文字列操作やら複雑な計算ならずば抜けてるからな
 
 


34: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:13:46.902 ID:13XVGX7t0

時代はCOBOLとFORTRANだろ
 
 


35: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:15:22.512

AltJS言語が吐いたJavascriptに手を入れる場合に必要な知識になるし
新興言語の、パフォーマンスが必要な低レベル領域については、Cで書いてラップしてるってライブラリが割とある
その場合、手を入れるにはCの知識が必要になる

このように、普段書かないけど知らないといけない教養というのはある
 
 


37: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:16:31.662 ID:A60uTTN20

vbs→html→Linuxがええ
出ないと環境構築の話から逃れられん
 
 


38: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:17:38.042 ID:ZlP/FdjO0

エンジニア目指したいならDBやらネットワークやらフレームワークやら開発ツールやら覚えなあかんこと山ほどあるし流暢にCからやってる場合じゃないと思うが
 
 


40: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:21:22.970 ID:A60uTTN20

>>38
流暢とかいうけどブログラマになると言ってもそもそも初心者はプログラミングをやる為にプログラマになるという文脈だろうから
プログラミングをやらないプログラマという現実突き付ける前にとりあえずプログラミングをやらせるという必要性はあるやろ
 
 


39: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:19:21.726 ID:nHsyxOyR0

今はパイソン
 
 


41: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:22:03.113 ID:Uqzu5VH90

悠長にと言いたいのか……?
 
 


42: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:23:21.279

そうだぞ忙しいんだやることは山積みだぞ
仕事と飯と風呂と歯磨きと睡眠の時間除いて、意識ある限り勉強しないと間に合わないぞ
 
 


43: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:25:25.714 ID:394JhZGya

好きなようにやればいいよ
必要ならその時に勉強すればいいし
 
 


45: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:27:51.502 ID:aulynt5Yp

何を作りたいんだよ
言語なんてそれで選べ
 
 


46: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:28:12.036 ID:wuXjw/tx0

Cは「基礎くらいは知っていて当然」な言語だが、基礎以上のことを学んでも大した意味はない
つまり必要になるまでやるべきではない
 
 


47: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:31:11.290 ID:A60uTTN20

まずメモ帳拡張子vbsダブルクリックで"プログラミングしてる"とは絶対言える(仕事には全くならん)vbsやらせて
低難易度でプログラミング続けるなら高確率で関わるhtmlやらせて
その後の土台のインフラとかで仮想にLinuxでも入れさせてアレコレ
わしが考えた初心者用のレールや。異論は認める
 
 


48: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:44:00.848 ID:ZlP/FdjO0

HTMLとか勉強せんでええやろ
 
 


49: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:50:38.503 ID:A60uTTN20

>>48
一理あるがvbsからLinux、コマンド、サーバ系は流石に飛びすぎる
間に何か挟まないといかん
 
 


50: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 01:53:34.417 ID:LYMjVlJ+0

>>49
vbs→vba→.net
作ったものを移植してけばいい
vbaでコマンド叩かせるの覚えて
.netまで作ったらサーバの出現
 
 


52: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:02:44.065 ID:A60uTTN20

>>50
それでもええな
個人的には窓過ぎるのとvbsとvbaが被ってるというかほぼ一緒でわからなものに対する免疫を鍛えて欲しいという所はあるな。段取りの流れはわしのよりスムーズだが
 
 


55: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:14:56.426 ID:LYMjVlJ+0

>>52
エディタ→エクセル→フレームワーク
vbaでエクセルやるときにACCESSも触るといい
ついでに関数も覚えて

最初は窓依存でいい
窓から別osいって窓に戻れなくなったら立派なエンジニア

例えばgas触るときに「これエクセルでいうあれでしょ」みたいになれば文句無し
 
 


51: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:01:44.830 ID:ZlP/FdjO0

なんでインフラ系に進ませようとするのか
 
 


53: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:10:33.393 ID:A60uTTN20

>>51
プログラミングの仕事というとキーボードカタカタしてるイメージだろ?
違うぞ、本丸はideを設定したり鯖を立てたり必要なものを用意したりで
その辺怠って会社のpcでプログラミング出来ても家のpcは土台のセッティング出来ないから勉強自体が出来ずに詰むパターンに
 
 


54: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:13:40.280 ID:ZlP/FdjO0

>>53
え、なんで?
普通にエクリプスで勉強すりゃいいじゃん?
 
 


56: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:18:25.718 ID:A60uTTN20

>>54
いやまず前提としてそれが出来ないって話や
初心者にそれ渡してじゃー頑張ってねって言っても途方に暮れるしな
こっちの常識は通じない事も考えなきゃいかんのや
 
 


57: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:25:56.116 ID:ZlP/FdjO0

>>56
エクリプスの設定くらいググってなんとか出来ない人にはプログラマーは難しいと思う
 
 


58: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:29:16.282 ID:bOFAgrvS0

大学の選択科目でJava取ったけどエクリプスの設定方法以外全部忘れた俺
 
 


59: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:29:28.927 ID:dRjzeMs80

環境構築とか下らんところで躓くくらいならVisual Studioをインストールして攻守最強のC#をやるべき
 
 


60: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:31:34.930 ID:4cz4JATNx

金になるのはHTML+PHP+MySQLなんだよな
 
 


62: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 03:02:52.722 ID:es+HVPuK0

>>60
いつの話してるの?
 
 


61: 以下、\(^o^)/で30がお送りします 2019/05/10(金) 02:36:12.082 ID:A60uTTN20

初心者のキーボードカタカタのプログラミングしたいという幻想と
環境構築という初手地獄の山場という現実との折り合いを付けるのには
自分の中でも中々苦労したわい
 
 

この記事が気に入ったら
いいね!しよう
最新情報をお届けします

本日注目の話題!

コメント一覧

※ 1. 私は名無しさん  2019年05月10日 22:21 ID:APPVqUo90 ※このコメントに返信する※
(e/d)

導入で躓くとかしょうもない終わり方したくないならjs
メモ帳とブラウザ
既に最初から開発環境と実行環境が整ってる


※ 2. 名無し  2019年05月10日 22:23 ID:ylMbnXRZ0 ※このコメントに返信する※
(e/d)

こういうスレでCとか言ってる奴って絶対老害の気質あると思う


※ 3. 私は名無しさん  2019年05月10日 22:29 ID:0I4wipD70 ※このコメントに返信する※
(e/d)

それほど強く作りたいもんが無いなら、本当にjsおすすめ。
すぐに始められるし、準備段階での障壁も無い。
だいたい解ってきて、具体的に作りたいもん決まってから他言語移っても、それまでやったこと(プログラムの考え方)は無駄にならない。


※ 4. さ  2019年05月10日 22:57 ID:HJQD9PCo0 ※このコメントに返信する※
(e/d)

実用性、覚えやすさ、導入性はCsharpがいいかなって思う


※ 5. 私は名無しさん  2019年05月11日 01:09 ID:F4Uizysy0 ※このコメントに返信する※
(e/d)

俺の場合Cはクソザコ過ぎてincludeで詰んだわ。本とかには始めは無視しとけって言うけどどうしても無視しきれんかったわ。


※ 6. 私は名無しさん  2019年05月23日 23:15 ID:pahdhT6H0 ※このコメントに返信する※
(e/d)

でもCは他の多くの言語の礎となってるからCをちょっとだけやるのはお勧めだよね
まあ、ポインタの直前までやって、他の言語に移ってけばいいじゃん
Cは多人数で大きなプログラムを組むのには向いてるよね
アッセンブラやってCをやった人はポインタは違和感がないと思う
BASICはできるんだけどCは駄目って人も居るよね
BASIC便利にできてるもんね、ポインタで躓くのかな


コメント投稿

名前

     絵文字

いつもコメントありがとうございますm(_ _)m
アダルトとURLはNGワードにしています。(リンク先の安全確認が出来ないためです)
コメントができない場合は、一時的な不具合の場合があります。

芸能・ニュース
VIP・その他
厳選ピックアップ
見逃せない2chまとめ

前の記事次の記事