Compare array definition in C++, Java, C#, Perl, PHP and JavaScript

C++
int arr[] = {1, 2, 3};

Java
int[] arr= {1, 2, 3};
or  int arr[] = {1, 2, 3}; //discouraged

C#
int[] arr = {1, 2, 3};

Perl
@arr = (1, 2, 3);

PHP
$arr = array(1, 2, 3);
or $arr = [1, 2, 3];

$price = array(‘a’=>1, ‘b’=>2, ‘c’=>3); # hash

JavaScript
var arr = new Array(1, 2, 3);
or
var arr = [1,2,3];

Python
tuple_var = (1, 2, 3)
list_var = [1,2,3]

Visual Basic
Dim arr = {1,2,3}

Leave a Reply