ノートパソコンの中でもプログラミングで使えるPCってなに?
と初心者のころにはよくわからないものですね。
これからはじめるプログラミング言語の内容がわからないと適したパソコンを探すのも大変。
これからプログラミングをはじめる初心者の方に最適なノートパソコンのおすすめ製品をご紹介しています。毎日使うノートパソコンなのでプログラミング用として使いやすいPCを選びましょう。
ノートパソコンで開発するなら費用は20万円ぐらいの商品が目安です。
プログラミングをする環境は無料の場合がほとんどなのでパソコンに予算を使うプログラマも多いですね。
WindowsのノートパソコンならThinkPad、MacならMacbookがおすすめです。
目次
プログラミングに最適なノートパソコンの選び方
プログラミングに最適なノートパソコンの選び方ですが、ソースコードをコーディングしていくための最適なノートパソコンは、性能が高い方が後々費用対効果が高いので最初に良いものを買った方が良いです。
プロが仕事で使うノートパソコンと同じぐらいの性能であれば、プログラマやエンジニアとして業務をするするかたは長く使うことができます。
プログラミング言語によっても選ぶノートパソコンは変わってきますが、少なくともメモリは8GBは必要です。
とくにメモリ不足で影響が大きいのが開発環境の場合です。スペックが低く重い場合にはコーディングをするときに、もたつきが出てしまいます。
開発環境はEclipseやAndroid Studioなどがあります。開発をする時は思い通りにパソコンを動かせるだけのスペックが必要になってきます。EclipseはJavaなどで使う場合が多いですね。
プログラミングのスキルの次に大事になるのが開発環境になるので、自分にとって最適なノートパソコンを選びましょう。開発をするためにCPUとメモリのスペックは高い性能が必要になります。
キーボードはテンキーを多く使う方は、あった方が入力がスムーズな場合もあります。ただし、手を動かさずに入力をしたい方は、上部で数字を打つ方が好きな方もいるでしょう。プログラミングでは数字を入力することも多いため、上部のキーとテンキーを比較してテンキーも使うようであれば15.6インチ以上のテンキー付きが良いかもしれません。もしくは、外付けテンキーを使うという方法もあります。
CPU
CPUはできればCore i5以上、i7やi9ぐらいの性能があるプロセッサーが必要です。あまり低いスペックのCPUを使うとデータベースと絡んだ開発をする時に弊害が出てくる場合があります。
インテルでもAMDでもメーカーどちらでも良いと思いますが、コア数やクロック数はチェックしておいた方が良いですね。
Pythonでビッグデータを読み込んで処理するようなプログラムのような場合では速いCPUは効果的です。
2022年~2023年ごろに発売されたプログラミング向けPCでは第12世代~13世代ぐらいのCPUを搭載している機種が良いですね。
GPU(グラフィックカード)はNVIDIAやAMD Radeonなどがあります。ディープラーニングを行うなら検討した方が良いかもしれません。
必要なメモリは8GB以上
メモリは 8GB 以上はないともたつくでしょう。8GB以下だとマルチタスクも難しくなってくるため、最低でも8GBは必要。16GB以上あると快適です。システム開発などで複数のソフトを同時に立ち上げてタスクを処理するならメモリも多めが良いですね。また、C言語などで配列のときにメモリが使われます。
IDEで開発する場合には、16GBは必要ですね。ちなみにDDR3とDDR4の違いは規格が異なり互換性はありません。さらにDDR4よりDDR5のほうが最新です。
ApacheやTomcatをコンピューターのローカルで実行環境を用意したりするなら、メモリは必要ですね。
ストレージ
ストレージはSSDまたはHDDのどちらでも良いと思います。ローカルのストレージにXAMPPを入れたりするならSSDの方が読み書きが速くて良いかもしれませんね。
HDDよりもSSDの方がデータを読み書きするスピードは速いです。目安としてはストレージの容量は256GB以上あると良いですね。ハイスペックでは、1TBあれば余裕があります。
価格
2~3万円の安いパソコンでプログラミングは、動作が遅いので使えません。少なくとも仕事としてはストレスで使い物になりませんので、予算を抑えるなら中古のノートパソコンで性能が良いモデルの型落ちを探すのも1つの方法ですね。ちなみに、初心者の方は5万円~10万円ぐらいを目安にすると良いと思います。もちろん、高いほうが処理速度の速いCPUとメモリを積んでいるので動作が速く快適です。
開発で作業するためのPCスペックは?
開発で作業するためのPCスペックは、どんな規模で開発しているのか、なんの言語でプログラムしているのかというトータルでの判断が必要になります。
たとえば、WEBでAPIを活用するだけであれば、一般的なノートPCのスペックで十分でしょう。もし、AIの学習をするような場合ならある程度のスペックが必要になります。例えばNVIDIAのグラフィックボードはAI ディープラーニングの高速化を最適にするライブラリがあります。とはいえ、どんな言語でも統合開発環境などを使用するのであれば、CPUとメモリは余裕があるスペックのほうが快適でしょう。
プログラミング学習の用途でも、ちょっとした負荷で動作が遅いPCだと、プログラムを処理する時間がかかるので開発は厳しいでしょう。
ノートPCなら持ち運びできる
プログラミングで一番適しているのはデスクトップパソコンですがノートPCを使っているプログラマも多いです。
マルチモニターや大きな画面で開発していくのが一般的です。
でもノートパソコンでプログラミングをするプログラマやハッカーがいるのは場所にしばられないというメリットがあるからです。また、指紋認証がある機能を選べばセキュリティも安心です。
ノートパソコンなら、いつでもプログラミングができます。出先でも思いついた時にちょっとしたスクリプトが書けるのは効率的ですね。
画面サイズは何インチ?
画面サイズはコードの視認性を考えた方が見やすくなります。そのため、ノートパソコンの画面は大きい方がおすすめです。
画面が大きいとちょっと重くなりますがコードが見やすい方がプログラミングが楽です。
どうしてもコードが長くなってしまう場合にはある程度、全体をのコードを見られるほうがコードリーディングしやすいからです。
プログラムのコードが見やすいことも考えると最低でも13インチあると良いですね。
14インチだと横幅がおよそ30cm~36cmなのでA4よりもすこし大きいぐらいです。
メーカーの機種によっても幅は変わってきます。
最適なノートパソコンのサイズは14インチですが15インチより大きくなると持ち運びが大変になります。
自宅で持ち歩きをしないなら、17インチ以上あると作業範囲が広がって効率的にプログラミングができます。
OSを選ぶポイント
OSとプログラミング言語は関係があります。PHPやPythonであればWindowsでもMacでも開発できます。
MacやLinuxには最初からPythonがプリインストールされていますが、最新の環境を構築する必要があるため同じです。ですが、ベテランのエンジニアではWindows以外のOSを利用する方も多いですね。
私の考えとしては、言語を学んだときの環境によって直感的に作業できるかどうかということに関係してくると思います。そのため、これからプログラミングを学ぶという条件で、OSに対応する開発環境があれば基本的にどちらのOSでも問題ないでしょう。ただし、Chrome OSのようにChromebookで開発するのは、Win・Macに比べるとあまりメリットがないように感じます。(ブラウザで開発する方もいるので悪いということではないです。)
プログラミングではWindowsとMacどちらのパソコンが良い?
プログラミングでOSはWindowsとMacはどちらのパソコンを使った方が良いかというお悩みがありますね。
どちらのOSでもプログラミングはできます。
あえて選ぶなら、どちらかというと開発環境が多いWindowsがおすすめです。
フロントまわり中心のコーダーさんはプログラマ向けのPCよりは低いスペックでも問題ありません。
Webデザイナーにおすすめのノートパソコンの記事もご参考ください。
Windowsのノートパソコンのメリット
Windowsのノートパソコンのメリットは価格ですね。
安い価格のノートパソコンは多いので数あるノートPCから選べる選択肢が多いです。
クライアントとはエクセルやワードのやりとりが出てくるのでWindowsの方が楽ですね。
PythonやPHPはXAMPPなどインストールが簡単でローカルの環境でも学ぶことができます。
また、2in1のコンバーチブルタイプで使いたいときには、Windowsが選びやすいでしょう。タッチパネルのディスプレイでタブレットモードができる製品は持ち運びで便利です。
Macbookを選ぶメリット
Apple Macbookを選ぶメリットはSwiftやiOSのiPhoneアプリが開発しやすいですね。また、MacにLinuxをインストールできます。Linuxを入れてGUIだけでなくCUI操作を勉強するのにも良いですね。
ちなみに、Macの場合にはWinndowsをインストールして両方のOSを使うことができます。
※逆にwindowsのパソコンにmacのOSを入れることはできません。
MacでプログラミングをするならMacbook proが良いです。起動が速く立ち上げてすぐにプログラミングできます。
13インチなら軽量で価格としては15万円以内で買えます。16インチだと30万円ぐらいになりますが、画面が広く作業性に優れています。そのため、「持ち運ぶかどうか」という使い方でノートPCの大きさを選択するのがコツですね。
プログラミングでおすすめノートパソコン
HP 15.6インチ Core i5 / i7
HP ノートパソコンで15.6インチの「Pavilion」です。ディスプレイはフルHDです。
CPUは第13世代のインテル® Core™ i5-1335U プロセッサー (最大4.60 GHz)または、Core™ i7-1355U (最大5.00 GHz)を搭載。メモリは8GB ~ 16GB DDR4-3200MHzのRAM、ストレージは256GB ~ 512GB SSDです。グラフィックは内蔵型のIntel Iris Xe Graphicsを搭載しています。
汎用性の高いスペックなので、実際にビジネスでも使いやすくパソコン作業にぴったりですね。
選ぶポイント:
15万円ぐらいで買える商品
- 15万円以下で購入できてコスパが良い(2023年09月07日12:44の時点)
Lenovo ThinkPad ノートパソコン
Lenovo (レノボ)ThinkPad E14 Gen 5はスタンダードで使いやすいレノボのノートパソコンです。
14インチの IPS液晶ディスプレイです。画面の表面は非光沢(ノングレア)の仕様になっています。
CPUは第13世代のインテル Core™ i5-1335U プロセッサーまたはCore™ i7やCore™ i3-1315Uを選択が可能です。メモリは、8GB ~ 16GB DDR4で、ストレージの容量は256GB / 512GB / 1TBいずれかのSSD M.2 PCIe-NVMeを搭載しています。
カスタマイズが可能なモデルもあり、メモリは最大24GBまで増設することができます。
初期導入OSがWindows 11 Home(またはPro) 64bitのモデルも選べます。リーズナブルで比較的価格が安いのも魅力ですね。
軽量で重さは約1.41kg、サイズは約 313x219.3x18mmです。価格が安いので、これからプログラミングを始める初心者のプログラマにおすすめです。
選ぶポイント:
外出先で使えるバッテリー
- バッテリーは最大で約15.4時間の長時間の使用ができる
WindowsのノートパソコンではThinkPadがおすすめです。
プログラマのまつもとゆきひろさんも使っているようですね。(※Ruby言語の開発者の方です。)
ThinkPadがおすすめの理由はキーボード。タイピングしやすい事と、トラックポイントを使えることがメリットです。トラックポイントはマウスの代わりに動かすことができます。操作に慣れるとコードの中を自由にポインタの移動ができるので快適です。
富士通 FMV LIFEBOOK AHシリーズ
富士通 FMV LIFEBOOK AHシリーズ WA3/H2は、15.6インチのノートパソコンです。
OSはWindows11、CPUはIntel Core i7-1260P (12コア/16スレッド/最大4.7GHz)、ストレージは約256GB SSD (PCIe)です。メモリは標準で4GBですが8GBや16GBのように変更することができます。
オプションでMicrosoft Officeも選べるので、Excelなどを使いたい場合には検討してみると良いと思います。また、光学ドライブはDVDスーパーマルチドライブから、Blu-rayドライブを選択することもできます。
端子はHDMI、USB3.2(Gen 2) Type-C×1、USB3.2(Gen 1) Type-A×2。インターネットは、有線LANのほかWi-Fi6に対応しています。付属品はACアダプタや保証書です。
選ぶポイント:
カスタマイズできる
- メモリやストレージなど容量のカスタマイズが可能
Dell ノートパソコン Inspiron 15 / 16GB / 価格が安い
Dell(デル)のノートパソコンで15.6インチの大きめ画面で作業性の良いInspiron 15です。
非光沢(アンチグレア)なので映り込みが少なく見やすいですね。解像度はFHD(1920x1080)です。見やすい画面でコードの全体像を把握しながらプログラムを組みたいときに最適です。
CPUは第12世代Intel Core i5-1235U(コア:10/キャッシュ:12MB/最大:4.4GHz)、メモリは16GB(8GBx2)DDR4 2666MHz、ストレージは512GB M.2 PCIE QLC SSDを搭載しています。
WiFiに対応しておりクラウドストレージを使うプログラマにもおすすめ。保証は1年です。
価格が安いノートパソコンで、2023年09月07日13:23の時点で税込み115,980 円です。※スペックが変わっていないかご確認ください。
選ぶポイント:
デザイン
- シンプルなデザインで定番のパソコンメーカー
ゲーミングノートパソコンでプログラミング ASUS NVIDIA GeForce搭載 / 広い画面
ゲーミングノートパソコンでプログラミングをするならASUSのROG Strix SCAR 17シリーズがおすすめです。高い解像度(WQHD)なので画像がきれい。
CPUはAMD Ryzen 7 6800H、16GBのRAMを搭載しており統合開発環境でのプログラミングも快適に動作します。
GPUはNVIDIA GeForce RTX 3070 Tiを搭載しているので動画編集などもできますね。
17.3型ワイドTFTカラー液晶の画面が大きく、キーボードが幅も広いので作業も効率的にプログラムができます。
インターフェイスが多くUSBポート USB3.2 (Type-C/Gen2)、USB3.2 (Type-A/Gen1)もあります。HDMIで外部モニターを使えばコードも見やすいですね。
バッテリーの駆動時間は約11.1時間で、充電は約1.8時間です。持ち運びも大丈夫なバッテリー容量ですが、ACアダプターも使えます。
選ぶポイント:
ディスプレイが大画面で高い解像度
- ディスプレイが17.3インチの大画面
Microsoft Surface Laptop 4 / 8GB
Microsoft(マイクロソフト)のSurface Laptop 4(サーフェスラップトップ4)でノートパソコンのモデルです。スタイリッシュなデザインで軽いので外出先で使用したい場合におすすめです。
15インチのタッチディスプレイで10点マルチタッチで別売りのペンで操作することができます。解像度は2496 x 1664。
CPUはAMD Ryzen7プロセッサー、メモリは8GB、ストレージの容量は256GBです。
Office Home & Business 2019 搭載しておりエクセルやワードがすぐに使えます。
カラーはブラック以外にも選択できます。
Apple MacBook Air / 15.3インチ
15.3インチで、ややコンパクトな本体のApple MacBook Airです。Liquid Retinaの鮮やかなディスプレイを搭載。CPUはM1チップと比べて性能が高い、M2チップ 8コアのプロセッサーを搭載しているモデルです。メモリは8GB RAM、256GB SSDのストレージです。保存するデータが多ければ容量も大きい512GBを選んだ方がパフォーマンスも高いでしょう。グラフィックスはApple 10コアGPUで、キーボードはMagic Keyboard。色はシルバーです。
見た目がおしゃれでプログラマもよく使っています。仮想環境を作れたり、UNIX系だからという理由もあると思います。この製品の大きな特徴はMacOSということでしょう。プログラミングの経験が豊富な方が使っていることが多いですね。
価格は2023年09月07日13:37の時点で税込み190,768 円です。
スペック
- 発売日:2023年6月
- サイズ:1.15 cm × 34.04 cm × 23.76 cm
- 重量:1.51 kg
選ぶポイント:
プログラミング用にも最適
- 8コアCPUと10コアGPUを内蔵
マウスコンピューター GPU搭載モデル / 第13世代CPU
マウスコンピューター GPU搭載モデルです。
ノートパソコンではないですが、プログラミング向けにも最適です。
ちなみに、DAIVシリーズはクリエイター向けで、ハイスペックモデルでは、CGの制作など高負荷でも快適に動作するモデルが多いですね。動画の編集やゲームなどもできる性能です。
CPUは第13世代のインテル® Core™ i7-13700KF プロセッサー(最大周波数. 5.40 GHz)、グラフィックスはGeForce RTX™ 3050、メモリが32GB (16GB×2)、ストレージはM.2 SSD 1TB (NVMe)を搭載しています。
インターフェースはHDMI・DisplayPort、USB Type-A・USB Type-Cが利用できます。
評判が高い製品で、ノートPCでなくてもよければ注目の製品です。カスタマイズもできます。
選ぶポイント:
プログラミング向けに最適
- プログラミングに必要なメモリの容量に注文時にパーツをカスタマイズできる
キーボードに理想がある?
キーボードに理想があるなら、デスクトップパソコンの方が自由に選ぶことができます。
たとえばプログラマに人気の製品としてはHHKBなどがありますね。もちろん、ノートパソコンでも外付けキーボードをのせて使う方もいるので、ノートパソコンがデメリットということではないでしょう。15.6インチならキーピッチも狭すぎるということは少ないです。また、携帯性を求めるならノートPCは便利ですね。ただし、タブレットで移動中に開発は効率が悪いので難しいでしょう。
中古パソコンをチェック
中古のパソコンを購入するなら、少しでも高速に動作するモデルをおすすめします。
なぜなら、型落ちの製品になるのでCPUの速度を重視すると、最大のクロック数は新品に比べると性能は多少落ちるため、遅すぎるPCは注意です。
とはいえ、価格帯が5万円前後から購入できるモデルは魅力的です。サポートもあるので「【秋葉原中古PC通販OraOrA】」をチェックしてみてください。メーカーはDELLやNECなどいろいろあります。
また、新品と中古品のどちらもありますが、Yahoo!ショッピングも比較的、安い商品が多いですね。
商品のまとめ
プログラミング向けのPCを一覧で解説しました。画面が大きめだと見やすいため、作業効率が上がります。特にノートパソコンでは小さいディスプレイだとデバッガも見ずらいので長時間のプログラミングも大変です。大きなプロジェクトを手掛けるプログラマーなら15インチ以上がおすすめです。一方で、いろいろな場所で使いたいときには軽量なモバイルノートは便利です。
開発用のPCでは低スペックだとIDE(統合開発環境)がもたつくこともあります。メモリは8GB以上は必要ですね。
AIを使用するならGPUは必要
AIを使用するならGPUは必要です。もちろん、プログラミングだけなら、高性能なグラフィックカードは不要なのでゲーミングPCを購入するのは価格が高額になってしまうので避けたほうが良いと思います。少しでも安価な方が嬉しいのですが、機械学習やAIを実行するのであれば、それなりのGPUが必要になってくるでしょう。
そのため、ノートパソコンでなくても良い場合には、デスクトップも良いですね。大きめのGPUやディスプレイを選ぶことができるからです。
使いやすいパソコンがあればプログラミングも効率的に進められて快適です。
ちなみに、プログラミングをPCで独学で勉強したい場合にはネットのオンラインサービスを活用するのもありですね。【WEBCAMP】のように、スクールなら、わからないことを聞ける環境があるため、目的の通りに開発できるようになります。
プログラミング向けパソコンの関連
ディープラーニングやAI向けパソコン
キッズのプログラミング学習用ノートPC
オンライン授業 パソコン
仕事のパソコンおすすめ
Webデザイン向けパソコン
パソコンでできる仕事
プログラマー用キーボード
動画編集のデスクトップPC