Développement
Le développement (informatique, ingénierie,...) comprend l'ensemble des étapes et processus qui permettent de passer de l'expression d'un besoin à un produit fonctionnel et fiable. (X)HTML HTML est un langage de description de documents fondé sur le langage à balise SGML. Il permet de décrire non seulement du texte formaté mais peut aussi intégrer des images fixes ou animées, du son, de la vidéo et des programmes interactifs (à l'aide de Java ou Javascript) ASP 3.0 Langage de programmation, ancêtre de l'ASP.Net permettant le développement de sites Web dynamiques à l'aide de la technologie Active Server Pages de Microsoft basé sur leur serveur I.I.S. ASP 3.0 est beaucoup utilisé par des entreprises possédant FrontPage ou Web Expression Designer dans des cas de développements simples associés à la bureautique. C# Le C# est un langage orienté objet (POO) à typage fort, créé par la société Microsoft afin que la plate-forme .NET soit dotée d'un langage permettant d'utiliser toutes ses capacités. Il est très proche du Java, C et C++ dont il reprend la syntaxe générale ainsi que les concepts. Le C# est, d'une certaine manière, le langage de programmation qui reflète le mieux l'architecture .NET et en est par conséquent extrêmement dépendant. CSS Le CSS est une norme du W3C (Word Wide Web Consortium) définissant l'utilisation de feuilles de styles pour l'affichage et la mise en page de pages html ou xml/xsl (entre autres!). Les possibilités associées sont nombreuses comme par exemple le contrôle de l'impression et surtout la mise à jour rapide du format d'un site internet. Delphi Delphi désigne à la fois un environnement de développement et un langage de programmation orienté objet compilé fonctionnant sous Windows et édité par Borland. Il implémente une version orientée objet (POO) du langage Pascal et possède plusieurs avantages qui améliorent la productivité du développeur par rapport au C++. DOS (BAT) Le MS-DOS (Disk Operating System) est un utilitaire en ligne de commandes important permettant d'exécuter sous MS Windows ou Windows Server des actions ou des paramétrages avancés (programmées ou non avec des fichiers Batch) qui ne peuvent pas être exécutés autrement. Les super-user et les informaticiens en font un grand usage quotidien dans les entreprises. Java Java est à la fois un langage de programmation et un environnement d'exécution. Le langage Java a la particularité principale que les logiciels écrits avec ce dernier sont très facilement portables sur plusieurs systèmes d'exploitation tels que Unix, MS Windows, Mac OS ou Linux. Java permet de développer des applications autonomes et surtout des applications client-serveur et embarquées. Javascript Le javascript est un langage de développement très courant sur l'Internet. Il est utilisé dans la création d'éléments dynamiques simples sur un site web comme la création de menus déroulants, d'images défilantes, de contrôle de saisie de formulaires et dans de nombreux autres situations courantes. MS Visual Studio Visual Studio est un ensemble complet d'outils de développement permettant de générer des applications Web ASP.NET, des Services Web XML, des applications bureautiques et des applications mobiles. Visual Basic, Visual C++, Visual C# et Visual J# utilisent tous le même environnement de développement intégré (IDE, Integrated Development Environment), qui leur permet de partager des outils et facilite la création de solutions faisant appel à plusieurs langages. Par ailleurs, ces langages permettent de mieux tirer parti des fonctionnalités du Framework .NET, qui fournit un accès à des technologies clés simplifiant le développement d'applications Web ASP et de Services Web XML grâce à Visual Web Developer. PHP PHP (Hypertext Preprocessor), est un langage de scripts libre principalement utilisé pour produire des pages web dynamiques via un serveur HTTP. En raison de la richesse de sa bibliothèque, on désigne parfois PHP comme une plate-forme plus qu'un simple langage et il est une référence dans le monde du web lorsqu'il est associé à MySQL Python Python est un langage qui peut s'utiliser dans de nombreux contextes et s'adapter à tout type d'utilisation grâce à des bibliothèques spécialisées. Il est cependant particulièrement utilisé comme langage de script pour automatiser des tâches simples. On l'utilise également comme langage de développement de prototype lorsqu'on a besoin d'une application fonctionnelle avant de l'optimiser avec un langage de plus bas niveau. Il est particulièrement répandu dans le monde scientifique, et possède de nombreuses extensions destinées aux applications numériques. SQL Structured Query Language (SQL), ou langage structuré de requêtes, est un pseudo-langage informatique (de type requête) standard et normalisé, destiné à interroger ou à manipuler une base de données relationnelle. Turbo Pascal Turbo Pascal est un environnement de développement intégré pour le langage Pascal. Sa puissance et son prix démocratique ont fait son succès. VB .Net Visual Basic .Net est un langage de développement orienté objet et basé sur la plateteforme RAD Visual Studio qui permet de développer des applications Windows et Web et comprenant plusieurs langages comme le VB, C#, J#. C'est un langage apprécié par les non-informaticiens car il possède quelques similarités avec le VBA de MS Office ce qui favorise la transition. Il n'empêche que la communauté informatique développe principalement en C#. VBA (MS Office) Visual Basic for Applications (VBA) est un langage de programmation intégré dans toutes les applications de MS Office et peut être utilisé pour contrôler la quasi-totalité de l'application hôte (et non pas d'une application autonome). Il peut cependant être utilisé pour contrôler une application à partir d'une autre (par exemple, créer automatiquement un document Word à partir de données Excel) par automation. Même si de nombreuses limitations rendent ce language très peu utilisé par les développeurs informaticiens soucieux d'utiliser des outils avant tout performants, sa simplicité ont séduit certaines professions notamment dans la finance. VBScript VBScript (Visual Basic Scripting Edition) est un sous-ensemble de Visual Basic utilisé en tant que langage de script d'usage général. Le VBScript est souvent comparé au JavaScript, alors que le JavaScript est essentiellement utilisé pour des scripts Web, un script VBScript a un champ d'application bien plus large car il est aussi souvent utilisé sur Windows pour configurer les systèmes d'exploitation, paramètrer des logiciels ou effectuer des actions répétitives. XML/XSL/XSD/DTD XML (Extensible Markup Language) est un méta-langage générique capable de représenter n'importe quel type de données qu'elles soient numériques ou graphiques sous forme normalisée et standardisée par un schéma (XSD ou DTD). Son objectif initial est de faciliter l'échange automatisé de contenus entre systèmes d'informations hétérogènes en étant mis en forme pas du XSL principalement. C'est la raison pour laquelle une grande partie de technologies web est basée sur le XML ainsi que les versions récentes de MS Office. Le XML devient un langage incontournable que tout employé devra connaître dans un avenir proche. XMLSpy XMLSpy est un éditeur et un environnement de développement XML complet édité par la société Altova. Il offre au développeur un large panel d'outils sur l'ensemble des standards entourant la technologie XML (SOAP, XSL, WSDL, XSLT, SVG, SMIL, XSL-FO...). Avec cet IDE, on dispose d'une grille intelligente pour afficher et éditer la structure des pages, un mode plein texte avec colorisation syntaxique et un navigateur intégré supportant les feuilles de style en cascade (CSS et XSL). Il intègre un visualisateur XPath, l'aide syntaxique et le support de MS XML. XMLSpy est considéré comme l'environnement le plus complet dans le domaine. |