Foundations for the Development of Information and Communication Technologies in Algeria