-
Notifications
You must be signed in to change notification settings - Fork 40
/
Copy pathindex.html
executable file
·515 lines (511 loc) · 27.6 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-162313419-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-162313419-1');
</script>
<!-- Google Analytics Ends -->
<title>Programmer Gaurav | Gaurav Gupta | portfolio | Web Developer</title>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description"
content="Hi, I am Gaurav, I am a Full Stack Developer, If you need a Website, then you may email me. - programmergaurav">
<meta name="keywords" content="PortFolio, programmegaurav, Programmer Gaurav, Gaurav Gupta, Web Developer">
<!-- Twitter Card -->
<meta name="twitter:card" content="summary">
<meta name="twitter:site" content="@ProgrammerGRG" />
<meta name="twitter:creator" content="@ProgrammerGRG" />
<meta name="twitter:title" content="programmergaurav" />
<meta name="twitter:description"
content="Hi, I am a Gaurav, I am a Full Stack Developer, If you need a Website, then you may email me." />
<meta name="twitter:image" content="https://programmergaurav.me/img/icon.jpg" />
<!-- Twitter Card Ends -->
<!-- Open Graph Protocol -->
<meta property="og:title" content="Programmer Gaurav" />
<meta property="og:description"
content="Hi, I am a Gaurav, I am a Full Stack Developer, If you need a Website, then you may email me." />
<meta property="og:type" content="image.jpg" />
<meta property="og:url" content="https://programmegaurav.me" />
<meta property="og:image" content="https://programmergaurav.me/img/icon.jpg" />
<meta property="og:site_name" content="programmergaurav" />
<!-- Open Graph Protocol Ends -->
<link rel="icon" href="img/icon.jpg">
<link rel="stylesheet" href="css/bootstrap.min.css">
<link rel="stylesheet" href="css/owl.carousel.min.css">
<link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.1/css/all.css">
<link rel="stylesheet" href="css/animate.min.css" />
<link rel="stylesheet" href="css/style.css">
<link rel="stylesheet" href="css/responsive.css">
</head>
<body>
<!-- Loader screen -->
<div class="se-pre-con"></div>
<!-- Loader Screen Ends -->
<!-- Navigation Bar Starts -->
<div class="container-fluid m-0 p-0">
<nav class="navbar navbar-expand-lg navbar-dark py-0 m-0">
<a title="Title Of PortFolio" class="navbar-brand" href="/">
<h1 class="">Programmer Gaurav</h1>
</a>
<a class="toggle" data-toggle="collapse" data-target="#navbarSupportedContent"
aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<div class="h2">
<i class="fas fa-bars"></i>
</div>
</a>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-auto">
<li class="nav-item active">
<a title="Home Navigation" class="nav-link" href="/#home">Home</a>
</li>
<li class="nav-item">
<a title="About Navigation" class="nav-link" href="#about">About</a>
</li>
<li class="nav-item">
<a title="SKills Navigation" class="nav-link" href="#skills">Skills</a>
</li>
<li class="nav-item">
<a title="Contact Navigation" class="nav-link" href="/contact.html">Contact</a>
</li>
</ul>
</div>
</nav>
</div>
<!-- Navigation Bar Ends -->
<!-- Header Starts -->
<section>
<div class="parallax" id="home">
<!-- Title Starts -->
<div class="title">
<div class="container">
<div class="row">
<div class="col-12">
<div class="type-wrap mb">
<div id="typed-strings" class="typing">
<h2>Hi, I am Gaurav.</h2>
<h2>I am a Full Stack Developer.</h2>
<h2>I Love Coding.</h2>
</div>
<span id="typed"></span>
</div>
<div>
<p>If you need a Website, then <a href="mailto:[email protected]">email</a> me
may be.</p>
</div>
</div>
<div class="col-12" id="work">
<div class="owl-carousel work">
<div><img alt="Sample Work" src="img/work1.webp"></div>
<div><img alt="Sample Work" src="img/work2.webp"></div>
</div>
</div>
</div>
</div>
</div>
<!-- Title Ends -->
</div>
</section>
<!-- Header Ends -->
<!-- About Me Starts -->
<section>
<div class="about" id="about">
<div class="container">
<div class="row">
<div class="col-12 ">
<h2 class="wow animate__animated animate__zoomInUp">About Me</h2>
<hr class="wow animate__animated animate__lightSpeedInRight" data-wow-duration="1s">
</div>
<div class="col-lg-3 col-6 wow animate__animated animate__backInLeft">
<div class="single-promo">
<i class="fas fa-tachometer-alt"></i>
<p class=" fadeInRight">Fast</p>
</div>
</div>
<div class="col-lg-3 col-6 wow animate__animated animate__backInLeft" data-wow-delay="0.2s">
<div class="single-promo">
<i class="fadeInLeft fa fa-lightbulb"></i>
<p class="fadeInRight">Intuitive</p>
</div>
</div>
<div class="col-lg-3 col-6 wow animate__animated animate__backInLeft" data-wow-delay="0.4s">
<div class="single-promo">
<i class="fas fa-tablet-alt"></i>
<p class="fadeInRight">Responsive</p>
</div>
</div>
<div class="col-lg-3 col-6 wow animate__animated animate__backInLeft" data-wow-delay="0.6s">
<div class="single-promo">
<i class="fas fa-rocket"></i>
<p class="fadeInRight">Dynamic</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- About Me Ends -->
<!-- My Skills -->
<section>
<div class="skills" id="skills">
<div class="container-fluid">
<div class="row">
<div class="col-12">
<h2 class="wow animate__animated animate__zoomInUp" data-wow-duration="1s">My SuperPowers</h2>
<hr class="wow animate__animated animate__lightSpeedInRight" data-wow-duration="1s">
</div>
<div class="col-12 col-md-12 col-xl-12 wow animate__animated animate__fadeInUp">
<div class="owl-carousel skill">
<div>
<img alt="HTML5" src="img/html-5.svg">
<p>HTML5</p>
</div>
<div>
<img alt="CSS3" src="img/css3.svg">
<p>CSS3</p>
</div>
<div>
<img alt="CSS3" src="img/sass.svg">
<p>SCSS</p>
</div>
<div>
<img alt="BootStrap" src="img/bootstrap.svg">
<p>BootStrap</p>
</div>
<div>
<img alt="JavaScript" src="img/js.svg">
<p>JavaScript</p>
</div>
<div>
<img alt="jQuery" src="img/jquery.svg">
<p>jQuery</p>
</div>
<div>
<img alt="Django" src="img/django.svg">
<p>Django</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- My skills Ends -->
<!-- Certifications -->
<section id="certifications" class="certifications">
<h2 class="wow animate__animated animate__zoomInUp" data-wow-duration="1s">Certifications</h2>
<hr class="wow animate__animated animate__lightSpeedInRight" data-wow-duration="1s">
<div class="container">
<div class="row">
<div class="col-12 wow animate__animated animate__fadeInUp">
<div class="owl-carousel certificate">
<div>
<a title="coursera Python Specialization"
href="https://coursera.org/share/630be1ebee087bde3dcb805f0399b471">
<img alt="Coursera Web Design" src="img/courserapython.webp">
</a>
<p>Python Specialization</p>
</div>
<div>
<a title="FreeCodeCamp's Responsive Web Design Certificate"
href="https://www.freecodecamp.org/certification/programmergaurav/responsive-web-design">
<img alt="Responsive Web Design" src="img/responsivewebdesign.webp">
</a>
<p>Responsive WebDesign</p>
</div>
<div>
<a title="coursera Web Development certificate"
href="https://www.coursera.org/verify/QA3J57T26LFA">
<img alt="Coursera Web Design" src="img/courserawebdev.webp">
</a>
<p>HTML, CSS, and Javascript for Web Developers</p>
</div>
<div>
<a title="Coursera git and github certificate"
href="https://www.coursera.org/verify/MRMM7JGWZX45">
<img alt="Git and Github" src="img/courseragit.webp">
</a>
<p>Git and Github</p>
</div>
<div>
<a title="Hacker Rank Python basic certificate"
href="https://www.hackerrank.com/certificates/779c65ee09a1">
<img alt="Hackerrank python" src="img/pythonbasic.webp">
</a>
<p>Hackerrank Python</p>
</div>
</div>
</div>
</div>
</div>
</div>
</section>
<!-- Certifications Ends -->
<!-- Footer Start -->
<section>
<div id="footer" class="footer text-center p-5">
<div class="container">
<div class="row">
<div class="col-12">
<h3 class="text-light">
<img alt="programmergaurav" src="img/namewhite.webp" width="25%">
</h3>
</div>
<div class="col-12">
<div class="soc">
<a title="Github profile Link" target="_blank" href="https://github.com/programmergaurav">
<i class="fab fa-github"></i>
</a>
</div>
<div class="soc">
<a title="Facebook profile link" target="_blank"
href="https://www.facebook.com/profile.php?id=100026746380141">
<i class="fab fa-facebook"></i>
</a>
</div>
<div class="soc">
<a title="Instagram profile link" target="_blank"
href="https://www.instagram.com/programmergaurav/">
<i class="fab fa-instagram"></i>
</a>
</div>
<div class="soc">
<a title="linkedin profile link" target="_blank"
href="https://www.linkedin.com/in/gaurav-gupta-ab8b7a175/">
<i class="fab fa-linkedin"></i>
</a>
</div>
</div>
</div>
</div>
</div>
<div class="copyright">
Gaurav Gupta ©2019
</div>
</section>
<!-- Footer Ends -->
<section>
</section>
<!-- Schema Starts -->
<script type="application/ld+json">
{
"@context": "http://schema.org",
"@type": "Person",
"name": "programmergaurav",
"url": "https://programmergaurav.me",
"sameAs": [
"https://www.instagram.com/programmergaurav/",
"https://www.linkedin.com/in/gaurav-gupta-ab8b7a175/",
"https://twitter.com/ProgrammerGRG",
"https://www.facebook.com/profile.php?id=100026746380141",
"https://github.com/programmergaurav"
]
}
</script>
<!-- schema ends -->
<!-- Some text for seo -->
<div class="d-none">
<img src="img/programmergaurav.jpg" alt="programmergaurav" title="programmergaurav">
<!-- More text means good ranking, isliyea pura wikipedia pel duga yaha XD -->
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav, portfolio programmer gaurav
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav. portfolio programmer gaurav
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav,
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav,
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav,
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav,
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav, portfolio
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav, portfolio
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio programmer gaurav
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav, portfolio
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav, portfolio
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav portfolio
I am a programmer, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav, programmergaurav programmer gaurav
programmer gaurav, programmergaurav programmer gaurav programmer gaurav,
programmergaurav programmer gaurav programmer gaurav, portfolio
Gaurav Gupta, I am a front end developer, back end developer and a full stack developer, programmergaurav
programmer gaurav programmer gaurav,
Programmer Gaurav. portfolio
A computer programmer, sometimes called more recently a coder (especially in more informal contexts), is a
person who creates computer software. The term computer programmer can refer to a specialist in one area of
computers, or to a generalist who writes code for many kinds of software.
A programmer's most oft-used computer language (e.g., Assembly, COBOL, C, C++, C#, JavaScript, Lisp, Python) may
be prefixed to the term programmer. Some who work with web programming languages also prefix their titles with
web. programmer gaurav
A range of occupations that involve programming also often require a range of other, similar skills, for
example: (software) developer, web developer, mobile applications developer, embedded firmware developer,
software engineer, computer scientist, game programmer, game developer and software analyst. The use of the term
programmer as applied to these positions is sometimes considered an insulting simplification or even derogatory.
British countess and mathematician Ada Lovelace is often considered to be the first computer programmer, as she
was the first to publish part of a program (specifically an algorithm) intended for implementation on Charles
Babbage's analytical engine, in October 1842. The algorithm was used to calculate Bernoulli numbers.[7] Because
Babbage's machine was never completed as a functioning standard in Lovelace's time, she unfortunately never had
the opportunity to see the algorithm in action.
The ENIAC programming team, consisting of Kay McNulty, Betty Jennings, Betty Snyder, Marlyn Wescoff, Fran Bilas
and Ruth Lichterman were the first regularly working programmers.[8][9] International Programmers' Day is
celebrated annually on 7 January.[10] In 2009, the government of Russia decreed a professional annual holiday
known as Programmers' Day to be celebrated on 13 September (12 September in leap years). It had already been an
unofficial holiday before that in many countries.
The word software was used as early as 1953, but did not regularly appear in print until the 1960s.[11] Before
this time, computers were programmed either by customers or the few commercial computer manufacturers of the
time, such as UNIVAC and IBM. The first company founded to specifically provide software products and services
was the Computer Usage Company, in 1955.[12]
The software industry expanded in the early 1960s, almost immediately after computers were first sold in
mass-produced quantities. Universities, governments and businesses created a demand for software. Many of these
programs were written in-house by full-time staff programmers; some were distributed freely between users of a
particular machine for no charge. And others were developed on a commercial basis. Other firms, such as Computer
Sciences Corporation (founded in 1959) also started to grow. The computer/hardware manufacturers soon started
bundling operating systems, system software and programming environments with their machines.[citation needed]
The industry expanded greatly with the rise of the personal computer ("PC") in the mid-1970s, which brought
computing to the average office worker. In the following years the PC also helped create a constantly-growing
market for games, applications and utilities software. CP/M, later replaced by DOS, Microsoft's Windows popular
operating system of the time.[13] portfolio programmer gaurav
In the early years of the 21st century, another successful business model has arisen for hosted software, called
software-as-a-service, or SaaS. From the point of view of producers of some proprietary software, SaaS reduces
the concerns about unauthorized copying, since it can only be accessed through the Web, and by definition, no
client software is loaded onto the end user's PC. SaaS is typically run out of the cloud.
Computer programmers write, test, debug, and maintain the detailed instructions, called computer programs, that
computers must follow to perform their functions. Programmers also conceive, design, and test logical structures
for solving problems by computer. Many technical innovations in programming — advanced computing technologies
and sophisticated new languages and programming tools — have redefined the role of a programmer and elevated
much of the programming work done today. Job titles and descriptions may vary, depending on the organization.
Programmers work in many settings, including corporate information technology ("IT") departments, big software
companies, small service firms and government entities of all sizes. Many professional programmers also work for
consulting companies at client sites as contractors. Licensing is not typically required to work as a
programmer, although professional certifications are commonly held by programmers. Programming is widely
considered a profession (although some[who?] authorities disagree on the grounds that only careers with legal
licensing requirements count as a profession).
Programmers' work varies widely depending on the type of business for which they are writing programs. For
example, the instructions involved in updating financial records are very different from those required to
duplicate conditions on an aircraft for pilots training in a flight simulator. Simple programs can be written in
a few hours, more complex ones may require more than a year of work, while others are never considered
'complete' but rather are continuously improved as long as they stay in use. In most cases, several programmers
work together as a team under a senior programmer's supervision. portfolio
A software engineer writing JavaScript portfolio programmer gaurav
Programmers write programs according to the specifications determined primarily by more senior programmers and
by systems analysts. After the design process is complete, it is the job of the programmer to convert that
design into a logical series of instructions that the computer can follow. The programmer codes these
instructions in one of many programming languages. Different programming languages are used depending on the
purpose of the program. COBOL, for example, is commonly used for business applications that typically run on
mainframe and midrange computers, whereas Fortran is used in science and engineering. C++ and Python are widely
used for both scientific and business applications. Java, C#, JS and PHP are popular programming languages for
Web and business applications. Programmers generally know more than one programming language and, because many
languages are similar, they often can learn new languages relatively easily. In practice, programmers often are
referred to by the language they know, e.g. as Java programmers, or by the type of function they perform or
environment in which they work: for example, database programmers, mainframe programmers, or Web developers.
When making changes to the source code that programs are made up of, programmers need to make other programmers
aware of the task that the routine is to perform. They do this by inserting comments in the source code so that
others can understand the program more easily and by documenting their code. To save work, programmers often use
libraries of basic code that can be modified or customized for a specific application. This approach yields more
reliable and consistent programs and increases programmers' productivity by eliminating some routine steps.
Testing and debugging
Programmers test a program by running it and looking for bugs (errors). As they are identified, the programmer
usually makes the appropriate corrections, then rechecks the program until an acceptably low level and severity
of bugs remain. This process is called testing and debugging. These are important parts of every programmer's
job. Programmers may continue to fix these problems throughout the life of a program. Updating, repairing,
modifying, and expanding existing programs is sometimes called maintenance programming. Programmers may
contribute to user guides and online help, or they may work with technical writers to do such work.
Application versus system programming
Computer programmers often are grouped into two broad types: application programmers and systems programmers.
Application programmers write programs to handle a specific job, such as a program to track inventory within an
organization. They also may revise existing packaged software or customize generic applications which are
frequently purchased from independent software vendors. Systems programmers, in contrast, write programs to
maintain and control computer systems software, such as operating systems and database management systems. These
workers make changes in the instructions that determine how the network, workstations, and CPU of the system
handle the various jobs they have been given and how they communicate with peripheral equipment such as printers
and disk drives. programmer gaurav
Types of software portfolio
Programmers in software development companies may work directly with experts from various fields to create
software – either programs designed for specific clients or packaged software for general use – ranging from
video games to educational software to programs for desktop publishing and financial planning. Programming of
packaged software constitutes one of the most rapidly growing segments of the computer services industry. Some
companies or organizations – even small ones – have set up their own IT team to ensure the design and
development of in-house software to answer to very specific needs from their internal end-users, especially when
existing software are not suitable or too expensive. This is for example the case in research
laboratories.[citation needed]
In some organizations, particularly small ones, people commonly known as programmer analysts are responsible for
both the systems analysis and the actual programming work. The transition from a mainframe environment to one
that is based primarily on personal computers (PCs) has blurred the once rigid distinction between the
programmer and the user. Increasingly, adept end users are taking over many of the tasks previously performed by
programmers. For example, the growing use of packaged software, such as spreadsheet and database management
software packages, allows users to write simple programs to access data and perform calculations.[citation
needed] programmer gaurav
In addition, the rise of the Internet has made web development a huge part of the programming field. Currently
more software applications are web applications that can be used by anyone with a web browser.[citation needed]
Examples of such applications include the Google search service, the Outlook.com e-mail service, and the Flickr
photo-sharing service. programmer gaurav
Programming editors, also known as source code editors, are text editors that are specifically designed for
programmers or developers for writing the source code of an application or a program. Most of these editors
include features useful for programmers, which may include color syntax highlighting, auto indentation,
auto-complete, bracket matching, syntax check, and allows plug-ins. These features aid the users during coding,
debugging and testing.[17] portfolio programmer gaurav
Programming is the process of creating a set of instructions that tell a computer how to perform a task.
Programming can be done using a variety of computer "languages," such as SQL, Java, Python, and C++.
</div>
<!-- seo text end -->
<script src="js/jquery.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/typed.min.js"></script>
<script src="js/owl.carousel.min.js"></script>
<script src="js/wow.min.js"></script>
<script src="js/script.js"></script>
</body>
</html>