情報処理部リンク集
今後、プログラミングなどを学習するにあたって有用なウェブサイトなどをまとめておきます。
ぜひ自学自習に活用してください。なお、リンク先は私の所有物ではありません。
C/C++
1. 苦しんで覚えるC言語
とても分かりやすい説明でC言語の学習にはぴったりかと思います。
ぜひ第0部からゆっくりと繰り返し読んでみましょう。

2. C言語入門
学校のPCにインストールされているコンパイラ、Borland C++ Compilerで動作検証されたウェブサイトのため知らないエラーに悩まずにゆっくりと学習できると思います。スタイリングされていないため、少し読みにくいかもしれませんが、そのうち慣れます。
(埋め込みが文字化けしているのはご愛敬)
3. 新・C言語 ~ゲームプログラミングの館~ [DXライブラリ]
C言語でゲームを作ってみたい人は必読のウェブサイトです。
DXライブラリと呼ばれるゲーム制作に向いたライブラリをもとに解説しているため、授業で学習する内容とは少し分野が異なりますが、応用的なプログラミングが楽しめると思います。
4. ゼロから学ぶ C++
これはC++を今から勉強したい人向けのウェブサイトになっています。
C言語とは異なる部分が多数あるため、授業に向けてC言語を勉強する場合には不適切です。
ただし、C++を新たに習得したい場合にはとても最適なので、ぜひ参考にしてください。
5. C++ 入門 - C++ によるプログラミング入門
C++をC言語との違いについて触れながら学習することができます。
すでにC言語をある程度理解していて、新たにC++に挑戦したい人向けの内容になっています。
Java
1. 一番かんたんなJava入門 | 一番かんたんなJava入門
タイトルにもあるように分かりやすさを優先して書かれたJava入門サイトです。
非常に丁寧な解説で、オブジェクト指向についても軽く触れています。
今後Javaはもちろん、Java以外のオブジェクト指向に基づいた言語を学習する際にも適しているかと思います。
初めての一歩にお勧めします。
Python
Pythonについては有名大学などが授業資料などを公開しているため、それらを利用するのがわかりやすいかと思います。
1. 東京大学「Pythonプログラミング入門」
東京大学の授業で実際に利用されているPythonの勉強サイトです。
膨大な量の資料で体系的に学習するのに最適です。ただし実行環境としてはGoogle Colaboratoryが前提となっている部分もあるため、学習を始めるまえにGoogle Colabを準備しておくべきでしょう。
2. 京都大学「プログラミング演習 Python 2021(Version 2021/10/08 )」
京都大学から公開されているPythonプログラミング演習のPDFです。
目次の量からもわかるように網羅的に学習することができます。ただし、初めてのPython学習でこの資料を利用するには少し難易度が高めなので、それなりの根気が必要になります。
内容としては最高なのでぜひ利用してみてください。
(リンク先はPDFになります。)
3. Python入門 | Let'sプログラミング
前述した2つの資料より量は劣りますが、わかりやすい説明が魅力です。
ただし、上から順番にやれば良いというような資料ではないため注意が必要です。

Kotlin
この言語は私の推し言語です。Javaをより書きやすくした言語で非常に快適なプログラミングライフを過ごすことができます。また、Androidでは標準の開発言語になっているため、Androidアプリを開発したい人はぜひ学習してみてください。
1. Kotlin Docs | Kotlin Documentation
Kotlinの公式ドキュメントです。英語なので怖く思うかもしれませんが、翻訳して読めば問題ありません。
https://kotlinlang.org/docs/home.html
2. JavaプログラマのためのKotlin入門 - Qiita
Javaをすでに学習した人むけの入門記事です。非常にわかりやすくまとまっているため、スムーズに移行することができると思います。
https://qiita.com/koher/items/bcc58c01c6ff2ece658f
JavaScript
1. 現代の JavaScript チュートリアル
JavaScriptとそれを取り巻く環境について記述されており、初級レベルから高度なものまで網羅的に学ぶことができます。
翻訳されたサイトなので一部不自然に感じる部分があるかもしれません。
https://ja.javascript.info/
2. JavaScript | MDN
MDNはWebブラウザであるFirefoxを開発しているMozillaが運営するウェブサイトです。
非常に質の高い記事が魅力で、最新のWeb技術などを学ぶことができます。
MDNでは、正確かつ最新の情報でJavaScriptに入門することができます。
JavaScript以外にもHTMLやCSS、HTTPなどについても学習することができます。
https://developer.mozilla.org/ja/docs/Web/JavaScript