Kotlinのvalって何の略称なのでしょうか？


varとvalがどっちがどっちなのかよくわからなくなります。語源がわかれば迷うことが少なくなると思いました。  
varはvariable。ではvalは？




**value** みたいですね(予想通りだと思いますが)。

[このページ](https://www.reddit.com/r/programming/comments/6b38tq/i_wrote_an_article_about_why_i_switched_out_java/)にこんなことが書いてありました。

> Why? Not sure the exact origins of which language did it first. But scala,
> which Kotlin is inspired by uses val and var.  
>  Var means variable, and thus is an asisgnable reference number  
>  Val means value, which has a specific meaning. For example the value of 2
> does not change, ever.

[この資料](https://www.slideshare.net/sbjug/introduction-to-scala-for-java-
programmers-15050372)の14ページ目にvarとvalについて記載があります。




**value** みたいですね(予想通りだと思いますが)。

[このページ](https://www.reddit.com/r/programming/comments/6b38tq/i_wrote_an_article_about_why_i_switched_out_java/)にこんなことが書いてありました。

> Why? Not sure the exact origins of which language did it first. But scala,
> which Kotlin is inspired by uses val and var.  
>  Var means variable, and thus is an asisgnable reference number  
>  Val means value, which has a specific meaning. For example the value of 2
> does not change, ever.

[この資料](https://www.slideshare.net/sbjug/introduction-to-scala-for-java-
programmers-15050372)の14ページ目にvarとvalについて記載があります。

