プログラミング始めるからおすすめの言語教えろ

このエントリーをはてなブックマークに追加
1以下、名無しにかわりましてVIPがお送りします
教えろください
2以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:08:04.43 ID:Jo9NiCSo0
Basic
3以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:08:07.68 ID:9O3pIYG40
定期立て逃げスレ
4以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:08:18.20 ID:qYhbjVoK0
アセンブラ
5以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:08:18.09 ID:xJFeQV330
難しい言語はNGでオナシャス!
6以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:08:35.38 ID:tT502rBDP
Pythonかな
7以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:09:31.62 ID:aVBJdxOi0
フランス語
8以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:09:35.14 ID:WW/udEpy0
目的に合った言語を選びましょう
9以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:09:40.65 ID:M+ioRZSB0
結局JavaScriptが使い道多くて覚えるの楽、複雑なことやろうとすると大変だけど
10以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:09:46.79 ID:GNmzD4xa0
html
11以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:09:52.72 ID:JJrx95jF0
またか


C
12以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:12:05.92 ID:0hI3P3CR0
仕事とか学校とかでパソコン使う?
使うなら毎回これめんどくさいなぁ
一手間で出来ないかなぁってこと探せ
例えば毎回コピーしてペーストする業務があったら
VBAでマクロ組めるし
13以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:12:56.93 ID:4SIu6mBZ0
Java
かな、
14以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:13:20.05 ID:xJFeQV330
あげ
15以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:13:30.94 ID:/fIoSdlH0
JSからやれよ
ブラウザがあれば動くし
16以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:13:34.31 ID:wpcKP2J20
JAVA
俺がやってるから
17以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:15:08.72 ID:M+ioRZSB0
JavaやるくらいならC#でもやっとけよ
18以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:15:25.91 ID:qYhbjVoK0
そもそも目的なしにプログラミングはじめるのは不可能
19以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:15:55.64 ID:1T+0ShUt0
Java
20以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:16:31.56 ID:wpcKP2J20
>>17
C#なんかやったら俺猫好きでTor入ってる逮捕されるだろ
21以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:17:15.93 ID:xJFeQV330
>>18
始める理由は友達にいたずらするためww
22以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:17:36.46 ID:medIvOkrP
C と Perl が好き。
だけど、これからやるなら C++ と Ruby でもいい。
23以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:17:45.53 ID:jZtznRGd0
assembly
24以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:18:01.99 ID:QYTNiAd70
日本語からやり直せクソガキが
25以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:18:53.74 ID:8KLlggdq0
Pythonじゃね?
Perlみたいに読みにくくないし
26以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:19:49.23 ID:RKH0JcWX0
あいぽんアプリつくりたいんでちゅが・・・
27以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:20:18.84 ID:MAxcX6wq0
Python
28以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:20:41.99 ID:wpcKP2J20
>>26
オブジェクトC
29以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:21:30.23 ID:WW/udEpy0
悪戯ならobjectiveCかjava
こっそりスマホにぶちこんでやれ
30以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:21:42.09 ID:whYmMyEx0
いたずらってなんやねん
31以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:22:05.98 ID:M+ioRZSB0
>>28
どんな言語なのか未だに知らないわ、C++の親戚みたいな感じかな
32以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:22:38.26 ID:Lxv7JMoY0
PHP最高!
33以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:23:09.60 ID:cu0UDLkXP
CO...いやなんでもない
34以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:23:42.53 ID:h82larg10
COBOL()
35以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:23:44.24 ID:8K6qrvFj0
>>33
COOL?
36以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:24:10.43 ID:xJFeQV330
友達はスマホ持ってないからjavaにするわ
j
37以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:24:32.87 ID:wpcKP2J20
>>31
俺もできないけどC++じゃなくてCの派生って聞いた気がする
38以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:24:37.43 ID:EQDNO+1b0
地味に定期
39以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:24:41.77 ID:M+ioRZSB0
COBOLのエキスパートとか食うのに困らないだろ、そんな奴もう絶滅危惧種だろうけど
40以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:25:42.33 ID:Fat1C6JN0
fortranはどう?
41以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:26:08.75 ID:V2PCgvar0
Brainf*ckかWhitespace
42以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:27:03.36 ID:BrO1c+w70
いたずらならJavascriptかバッチファイルだな
for /l %%i in (0,1,100) do mkdir %userprofile%\desktop\%%i
↑貼り付けて名前をhoge.batって保存して実行してみ
やり過ぎるとフリーズするけど
43以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:28:13.14 ID:5kT4e/Ko0
COBOL
C
C++
補足でObjective-C

JAVAはどこまでもつのか・・・
まあ基本さえ押さえておけばたいていの言語には対応できる
44以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:30:40.15 ID:PYXAJkqa0
バイナリならアンドロイド動くんじゃないの
なんでjavaでやんの?
45以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:34:21.65 ID:wpcKP2J20
>>44
たしかJavaにGoogleオリジナルの開発用ライブラリが用意されてる
46以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:37:46.36 ID:KPdaV6KH0
スクリプト言語が出来るとツールのカスタマイズとか出来て楽しいよ
vba
JScript
VBScript
perl
47以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:39:06.35 ID:PYXAJkqa0
UIが提供されてないってことか
俺今日始めたんだ
48以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:39:33.12 ID:rFQVq82q0
HTMLとかCSSとかその辺から始めればいいのか?
49以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:40:14.74 ID:y5TUhFPV0
Pythonはどんな用途に強いのかな?
Perlみたいに、短いスクリプトに向いてる?
50以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:41:28.92 ID:wpcKP2J20
>>48
知ってると得だけどそれから入門しても関係ない
ここで上がってる言語から好きなの選んで始めるといい
51以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:41:50.50 ID:M+ioRZSB0
Pythonするなら日本語ドキュメント諦めろよ、絶望的に少ないぞ
52以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:43:24.84 ID:medIvOkrP
スクリプトなら Ruby にしとけ。
俺は Perl から乗り換えるのがおっくうだけど、これからやるなら Ruby だ。
53以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:43:58.62 ID:PYXAJkqa0
ツールのカスタマイズとはなんぞや
54以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:46:01.97 ID:KPdaV6KH0
Excelとかテキストエディタとかファイラとか普段使うツールを拡張するんだよ所謂マクロだよ
55以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:54:40.79 ID:B+1KaBc+0
++++++++++[>++++++++++>+++++++++++<<-]
>--.>++++.<-.++++++++.>----.<---.>+++++++.<---.++++++++.
56以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:55:47.02 ID:EsQUlXaa0
c++
57以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 22:58:37.30 ID:PYXAJkqa0
たのしいrubyって本読んでて
最終章にnokogiriってgemでhtml解析してみるって書いてあるんだけど
Rubyの場合こんな感じでやりたいことやるためのgem探してそれを使ってやりたいことやるみたいな使い方で合ってる?
58以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:06:36.16 ID:uIaRejMY0
gem とか yum とか maven とか nuget とか、本当便利になったよね
59 忍法帖【Lv=6,xxxP】(1+0:15) :2013/03/07(木) 23:19:12.11 ID:MF9TSsfQ0
objectiveCってどうなん?今までweb系?というかアプリ系のはさわったことないんだけど…
60以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:21:39.34 ID:medIvOkrP
>>59
記載が冗長な感じがするけど使い勝手はいいらしい。
但し用途が限られているような。
61以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:28:39.82 ID:MF9TSsfQ0
>>60
レスthx
ながったらしいってこと?めんどくさいな……日曜プログラマには厳しそう(笑)
まぁそんなこと言ってたらなにもできないんだけどさ…
62以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:31:04.06 ID:medIvOkrP
>>61
「Objective-C ソースコード」でぐぐってみ。
すごく異質な感じがするよ。
63以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:42:53.60 ID:MF9TSsfQ0
>>62
たしかになんか異国に踏み入れた感じがある
初めてVC♯を見たときの感動にもにてるがベクトルが斜め下だなwww
アイポンじゃなくてアンドロ目指そっかかなー(-_-;)
64以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:43:18.89 ID:00Uw+0f70
COBOL
65以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:48:12.50 ID:WW/udEpy0
objective C は林檎専用言語といっても過言ではないくらい用途が狭いと聞いた
66以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:48:26.04 ID:medIvOkrP
>>63
パソコンは Windows か Mac か何だい?
Win ならVisualナントカという無料の開発環境があるから C++ でいいよ。
Mac も XCode が無料でついてくるけど、サポートしている言語は色々あるから好きなの選べばいい。
まあ、Java か C++ でいいだろう。
スクリプトなら Ruby。
67以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:55:23.26 ID:MF9TSsfQ0
>>66
パソコンはwinで、一応visualC++の環境は入ってる
なぜかというとマイコン買ったときに言語がそれだったんだが環境がvisualstudioじゃないと判明して放置wwwその他にproccesingやらarduinoやら、kinektで遊んだ時の残骸がw

心機一転してjavaにしてみようかなーあんまりいいイメージないんだけど(笑)

COBOLって現役なの?あんまり聞かないけど
68以下、名無しにかわりましてVIPがお送りします:2013/03/07(木) 23:55:36.02 ID:8K6qrvFj0
いちおうGNU Stepみたいな、Cocoa向けに書かれたObjective-Cのコードを
Mac以外のプラットフォームで動かせるようにしよう、というプロジェクトもある

あと、Objective-Cがああいう文法を採用したのは、
C/C++の資源を流用できる余地を残したかったからじゃないかな
C++の「メンバ関数」と、Objective-Cの「メッセージ」を、
同じ文法の中で共存させるために、
[obj method:arg] みたいな書き方を選択せざるをえなかったのではないかな
69以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:04:00.53 ID:pK5COR3zP
>>67
Windows の何?
7?
XP?
70以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:04:31.30 ID:TYHu5gr10
>>68
なるほど、今wiki読んだりして???ってなってたがそうやって聞くとなんだか少し分かった気もするし、少し触ってみたいな
Mac買ったら簡単なアプリとかやってみるかな
71以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:05:04.28 ID:TYHu5gr10
>>69
7です
72以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:08:44.27 ID:pK5COR3zP
じゃあ、ここの Visual C++ 2010 Express っての入れとき。
本はこれで。
http://www.amazon.co.jp/dp/4822228495/
73以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:09:36.20 ID:F/uPhO9VT
英語
74以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:10:16.26 ID:pK5COR3zP
75以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:17:17.05 ID:aCBLsApE0
Visual Studio 2012 Express でええんやで
76以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:17:22.44 ID:TYHu5gr10
>>72
環境はもう入ってるからその本ぽちるわ、なんか説明読んでるだけで自分にもできるきがしてきたwwwww
もしよかったら.NETとAPIについてさらっと教えてくれると嬉しい
.NETないから導入すれやぁ!みたいな通知来たりする度に思ってた
77以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:18:19.71 ID:TYHu5gr10
2012入れ直したほうがいいのかな…
78以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:18:37.75 ID:HzhMuWX2P
まだどっちかって言うと、2012 for Desktop より、2010 の方がいいかも試練
色々と世間のライブラリ使う前提で言うならば
79以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:19:18.79 ID:HzhMuWX2P
>>77
ちなみに、2008/2010/2012 入れてある俺がいます
80以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:20:13.43 ID:pK5COR3zP
>>76
API が使えれば最強。
.NET はまあ、起動に少し時間がかかるけど、実用には耐える。
API で行くなら C++ しかないが、.NET は Java でも BASIC でも書ける。
81以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:21:41.08 ID:TYHu5gr10
>>79
重複しても問題ないん?
Blenderいれたときランタイムだかが新しくてだめだからわざわざ12アンインスコして10いれなおしたりもしたんだが笑
82以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:26:12.16 ID:TYHu5gr10
>>78
たしかに…俺もproccesingは同じ理由で古いの残してるし10のままでしばらくやってみる!

>>80
とりあえずwindowsアプリの動作に必要で、そういった違いがあるのか!なるほどーありがとう!(^-^)v
83以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:32:01.65 ID:HzhMuWX2P
>>81
あらまぁなんと。 俺もBlenderバカなので、Blenderも 2.49b、 2.64、2.65、2.66 と入れてあるぜ。
それぞれ 32bit と 64bit で計8つ。 VCの再頒布パッケージについては、2005〜2010と2012が入ってる
84以下、名無しにかわりましてVIPがお送りします:2013/03/08(金) 00:32:34.51 ID:pK5COR3zP
まあ、.NET は C++ や MFC や Win32API ができない人の逃げるところだと思ってる。
しかしお手軽にアプリが作りたいなら悪い選択肢ではない。
昔は .NET なんて糞重くて敬遠されてたが、今はマシンパワーが追い付いてきたので .NET アプリだからという理由で嫌うのは時代遅れだ。
.NET をやるなら言語は C# な。
85以下、名無しにかわりましてVIPがお送りします
俺は .NET は業務開発用、スクラッチ&ビルドでユーティリティ書くとか、そういう事専用環境にしてる
言語環境で単純に気分が楽で好きなのは C++ だけど、仕事は Java と C#。 みたいな感じ