質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

Q&A

解決済

3回答

1813閲覧

JavaScript経験者がPythonを習得(勉強)したい。

Japaneasee

総合スコア11

JavaScript

JavaScriptは、プログラミング言語のひとつです。ネットスケープコミュニケーションズで開発されました。 開発当初はLiveScriptと呼ばれていましたが、業務提携していたサン・マイクロシステムズが開発したJavaが脚光を浴びていたことから、JavaScriptと改名されました。 動きのあるWebページを作ることを目的に開発されたもので、主要なWebブラウザのほとんどに搭載されています。

Python

Pythonは、コードの読みやすさが特徴的なプログラミング言語の1つです。 強い型付け、動的型付けに対応しており、後方互換性がないバージョン2系とバージョン3系が使用されています。 商用製品の開発にも無料で使用でき、OSだけでなく仮想環境にも対応。Unicodeによる文字列操作をサポートしているため、日本語処理も標準で可能です。

0グッド

1クリップ

投稿2020/10/11 15:33

私はJavaScriptをやっていて、Pythonを習得(勉強)したいと思っています。
そこで質問です

・JavaScriptと似ているか。
・JavaScriptをやっていたら、0からより多少スムーズに進めれるか。
・JavaScriptとPythonはどちらの方ができることが多いのか。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

takutakuya

2020/10/11 15:40

・似ていないと思います ・0からよりスムーズに進められると思います ・同じぐらいじゃないでしょうか
m.ts10806

2020/10/11 19:10

「まずやってみては」という感想のみですが、何か問題があったのでしょうか。
guest

回答3

0

同じく、JavaScriptをある程度やってみて、
Pythonも習得しようと勉強中の者ですので、それを元に回答です。

JavaScriptと似ているか。

プログラミングの基本としては同じでしょうが、言語体系などは似ていません。
JavaScriptはプロトタイプベースで、
Pythonはモジュールを多用する言語のため、
JavaScriptをやってても、クラスベース(ES6〜)な書き方や、importを使ったモジュールを読み込み合うような中規模以上のコーディングをしたことなければ、かなり難しいでしょう。

JavaScriptをやっていたら、0からより多少スムーズに進めれるか。

質問者さんがどこまでJSをやり込んだかによります。
プログラミングの基礎知識や技術を完璧にし、ある程度複雑な演算やアルゴリズムを組んだことがあれば、多少スムーズでしょうが、
ステートメントを並べたことがある、程度であれば、
言語の仕様の違いで躓くような気がします。

JavaScriptとPythonはどちらの方ができることが多いのか

やれることが多い少ないで考えるものではありません。
言語の特性を理解し、活かし、適材適所に使うのが、プログラミングというものだと思います。

最後に蛇足です。
四の五の質問せずにまずやってみることをお勧めします。
ぶっちゃけ、やってみないとわかりませんよ、
プログラミングは特に。

投稿2020/10/11 17:12

編集2020/10/11 17:38
miyabi_takatsuk

総合スコア9555

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hentaiman

2020/10/11 17:27

> 四の五の質問せずにまずやってみることをお勧めします。 これですな。やってみれば分かるじゃんの一言。 というか簡単だよ!って言ったところで質問者がやってみたら難しいと感じるかもしれないし
miyabi_takatsuk

2020/10/11 17:34

hentaimanさん > 賛同ありがとうございます。 私自身、 PythonのPの字も知らないでまずやってみましたからね。 試しで手つけれるいい時代なんだから、まずやるべきだ、とほんと思います。
m.ts10806

2020/10/11 19:12

最近、安パイだけをとろうとしている人が多すぎるように思います。 何か失敗したところで人生に傷がつくわけでもないし、その時に調べるなり質問するなりで解決すれば良いだけで、自分で解決する能力が育たないとプログラミングなんてできるようになるわけがないのですけど。
miyabi_takatsuk

2020/10/11 19:32

> 最近、安パイだけをとろうとしている人が多すぎるように思います。 本当にそれ思います・・・。 石橋叩いて渡るんじゃなくて、 その場で叩き続ける人が多いように思います。 手を引っ張って一緒に渡ってくれる人がいればいいのでしょうけど、 赤の他人が回答するサイトである以上、teratailにそれを求めるのは違いますしね。 身近にそういう人がなかなかいない、世知辛い世の中なんだとも思います。
m.ts10806

2020/10/11 19:37

先人が幾らでもやって(失敗)きてるので石橋どころか手榴弾投げ込んでも傷ひとつつかない橋のほうが多いんですけどね。 trial and erros 好きな人しか続かないと思ってます。 「シンタックスエラーだと?きたきた、ウェルカム」みたいな。
hentaiman

2020/10/12 02:08

> PythonのPの字も知らないでまずやってみましたからね。 幸いpythonは超簡単なのでやってみるにはちょうどいいですね チョコボの人やすずめの人みたいなレベル感を目指しているなら超簡単だなんてトンデモナイけど > ステートメントを並べたことがある、程度であれば そういうの思想の言語もあるからセーフ
miyabi_takatsuk

2020/10/12 02:40 編集

m.ts10806さん > > trial and erros 好きな人しか続かないと思ってます。 それ、ありますね。 あとは、「エラーは最初は出るもん」って腹括ってるか、ですね。 hentaimanさん > 確かに、手出したら、思ったより、直感的に書けて難しくはないかも、と感じてます。 まぁ、確かにまだヒヨコな人は、まずプログラミングの基礎的な部分からですからねw > そういうの思想の言語もあるからセーフ あ、そうか、ありますね、そういう言語! BASICとか、FORTPANとかですかね。
guest

0

ベストアンサー

JavaScriptと似ているか。

似てそうで似てない

JavaScriptをやっていたら、0からより多少スムーズに進めれるか。

JavaScriptに引っ張られてたら足を引っ張るだけ。
要は自分次第。

JavaScriptとPythonはどちらの方ができることが多いのか。

できることはほとんど変わらない。難易度が変わるだけ。

投稿2020/10/12 03:54

kyoya0819

総合スコア10429

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ほとんど、「バイクの免許を持っているが自動車も運転してみたい」という質問(あるいは逆)への答えと同じです。

・JavaScriptと似ているか。

手続き型プログラミング言語ということで似ているところもあるし、違うところもある。

・JavaScriptをやっていたら、0からより多少スムーズに進めれるか。

全くプログラミングをやったことが無く、「変数って何?」「x = x+1 って等しくないから間違ってるよね?」というレベルの人と比べると遥かにスムーズです。

・JavaScriptとPythonはどちらの方ができることが多いのか。

出来る事が違うので、どちらが多いとか少ないとか言う問題では無い。
(言語自体の違いと言うよりは、動作環境とかライブラリの違い)
もちろん、どっちの言語でも出来る事も多いです。

投稿2020/10/11 16:36

otn

総合スコア85901

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問